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] |
Member Function Documentation
virtual void IExternalAssemblyModule::getBuffer |
( |
size_t & |
n_bytes, |
|
|
void *& |
bytes | |
|
) |
| | [pure virtual] |
virtual IExternalAssembly* IExternalAssemblyModule::getExternalAssembly |
( |
|
) |
[pure virtual] |
virtual tstring IExternalAssemblyModule::getName |
( |
|
) |
[pure virtual] |
virtual tstring IExternalAssemblyModule::getPath |
( |
|
) |
[pure virtual] |
virtual void IExternalAssemblyModule::setBuffer |
( |
size_t |
n_bytes, |
|
|
void * |
bytes | |
|
) |
| | [pure virtual] |
virtual void IExternalAssemblyModule::setPath |
( |
const tstring & |
path |
) |
[pure virtual] |