#include <pldap.h>
Inheritance diagram for PLDAPSchema:

| typedef std::list<Attribute> PLDAPSchema::attributeList |
typedef std::map<PString,PString> PLDAPSchema::ldapAttributes [protected] |
typedef std::map<PString,PBYTEArray> PLDAPSchema::ldapBinAttributes [protected] |
| PLDAPSchema::PLDAPSchema | ( | ) |
| virtual void PLDAPSchema::AttributeList | ( | attributeList & | ) | [inline, virtual] |
| static PLDAPSchema* PLDAPSchema::CreateSchema | ( | const PString & | schemaname, | |
| PPluginManager * | pluginMgr = NULL | |||
| ) | [static] |
| PBoolean PLDAPSchema::GetAttribute | ( | const PString & | attribute, | |
| PBYTEArray & | value | |||
| ) |
| PStringList PLDAPSchema::GetAttributeList | ( | ) |
| AttributeType PLDAPSchema::GetAttributeType | ( | const PString & | attribute | ) |
| static PStringList PLDAPSchema::GetSchemaFriendlyNames | ( | const PString & | schema, | |
| PPluginManager * | pluginMgr = NULL | |||
| ) | [static] |
| static PStringList PLDAPSchema::GetSchemaNames | ( | PPluginManager * | pluginMgr = NULL |
) | [static] |
| void PLDAPSchema::LoadSchema | ( | ) |
| void PLDAPSchema::OnSendSchema | ( | PArray< PLDAPSession::ModAttrib > & | attributes, | |
| PLDAPSession::ModAttrib::Operation | op = PLDAPSession::ModAttrib::Add | |||
| ) |
| PStringList PLDAPSchema::SchemaName | ( | ) | [inline] |
| PBoolean PLDAPSchema::SetAttribute | ( | const PString & | attribute, | |
| const PBYTEArray & | value | |||
| ) |
attributeList PLDAPSchema::attributelist [protected] |
ldapAttributes PLDAPSchema::attributes [protected] |
ldapBinAttributes PLDAPSchema::binattributes [protected] |
1.4.7