IExternalAssemblyModule Class Reference

External assembly module interface. More...

List of all members.

Public Member Functions

virtual ~IExternalAssemblyModule ()
 Destructor.
virtual IExternalAssembly * getExternalAssembly ()=0
 Get external assembly.
virtual void setBuffer (size_t n_bytes, void *bytes)=0
 Set buffer.
virtual void getBuffer (size_t &n_bytes, void *&bytes)=0
 Get buffer.
virtual void setPath (const tstring &path)=0
 Set path.
virtual tstring getPath ()=0
 Get path.
virtual tstring getName ()=0
 Get name.

Detailed Description

External assembly module interface.


Constructor & Destructor Documentation

virtual IExternalAssemblyModule::~IExternalAssemblyModule (  )  [virtual]

Destructor.


Member Function Documentation

virtual void IExternalAssemblyModule::getBuffer ( size_t &  n_bytes,
void *&  bytes 
) [pure virtual]

Get buffer.

virtual IExternalAssembly* IExternalAssemblyModule::getExternalAssembly (  )  [pure virtual]

Get external assembly.

virtual tstring IExternalAssemblyModule::getName (  )  [pure virtual]

Get name.

virtual tstring IExternalAssemblyModule::getPath (  )  [pure virtual]

Get path.

virtual void IExternalAssemblyModule::setBuffer ( size_t  n_bytes,
void *  bytes 
) [pure virtual]

Set buffer.

virtual void IExternalAssemblyModule::setPath ( const tstring &  path  )  [pure virtual]

Set path.

© 2010 metaspec