Public Types | |
|
typedef std::vector < Description * > | DescriptionList |
| typedef Node *(* | NodeBuilder )(void *) |
Public Attributes | |
| const char * | compiled |
| const char * | plugin |
| License * | license |
Protected Member Functions | |
| void | ctor (void(*f)(Description *)) |
| void | ctor (void(*f)(Description *), NodeBuilder nodeBuilder) |
| void DD::Image::Description::ctor | ( | void(*)(Description *) | f | ) | [inline, protected] |
Subclasses should call this as part of their constructor. These constructors should be written in-line so that the compile-time information is inserted into the description.
The function f will be called if license is null or if the license check works.
| const char* DD::Image::Description::compiled |
Date and DD_IMAGE_VERSION_LONG this was compiled for
| const char* DD::Image::Description::plugin |
Set to the plugin filename
If non-null, license check is run
| ©2009 The Foundry Visionmongers, Ltd. All Rights Reserved. |