#include <LDAPSchema.h>
Public Member Functions | |
| LDAPSchema () | |
| Constructs an empty object. | |
| virtual | ~LDAPSchema () |
| Destructor. | |
| void | setObjectClasses (const StringList &oc) |
| Fill the object_classes map. | |
| void | setAttributeTypes (const StringList &at) |
| Fill the attr_types map. | |
| LDAPObjClass | getObjectClassByName (std::string name) |
| Returns object class object with given name. | |
| LDAPAttrType | getAttributeTypeByName (string name) |
| Returns attribute type object with given name. | |
Private Attributes | |
| map< string, LDAPObjClass > | object_classes |
| map of object classes: index is name, value is LDAPObjClass object | |
| map< string, LDAPAttrType > | attr_types |
| map of attribute types: index is name, value is LDAPAttrType object | |
|
|
Constructs an empty object.
|
|
|
Destructor.
|
|
|
Returns attribute type object with given name.
|
|
|
Returns object class object with given name.
|
|
|
Fill the attr_types map.
|
|
|
Fill the object_classes map.
|
|
|
map of attribute types: index is name, value is LDAPAttrType object
|
|
|
map of object classes: index is name, value is LDAPObjClass object
|
1.4.4