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. |