#include <ofxsSupportPrivate.h>
Public Member Functions | |
| PropertySetDescription (char *setName,...) | |
| constructor. | |
| virtual | ~PropertySetDescription () |
| destructor | |
| void | addProperty (PropertyDescription *desc, bool deleteOnDestruction=true) |
| add another property in | |
| void | validate (PropertySet &propSet, bool checkDefaults=true, bool logOrdinaryMessages=false) |
| See if all properties exist and have the correct dimensions. | |
Protected Attributes | |
| std::string | _setName |
| name of the property set | |
| std::vector< PropertyDescription * > | _descriptions |
| the descriptions of each property | |
| std::vector< PropertyDescription * > | _deleteThese |
| The descriptions of each property. | |
|
||||||||||||
|
constructor. The varargs zero terminated are made from pairs of PropertyDescription * and ints indicating the number of properties pointed to. These are to come from static arrays and need not be deleted |
|
|
destructor
|
|
||||||||||||
|
add another property in
|
|
||||||||||||||||
|
See if all properties exist and have the correct dimensions.
|
|
|
The descriptions of each property.
|
|
|
the descriptions of each property
|
|
|
name of the property set
|
1.3.9.1