#include <NfsIdmapdConf.hpp>
Public Types | |
| typedef BLOCXX_NAMESPACE::IntrusiveReference < IdmapdEntry > | IERef |
Public Member Functions | |
| IdmapdSection () | |
| IdmapdSection (const BLOCXX_NAMESPACE::String &name) | |
| IdmapdSection (const IdmapdSection §ion) | |
| IdmapdSection (const BLOCXX_NAMESPACE::String &name, const IdmapdEntries &entries) | |
| IdmapdSection & | addEntry (const IdmapdEntry &entry) |
| BLOCXX_NAMESPACE::String | getName () const |
| bool | empty () const |
| BLOCXX_NAMESPACE::Array < BLOCXX_NAMESPACE::String > | getStringEntries () const |
| IdmapdEntry & | getEntry (const BLOCXX_NAMESPACE::String &name) |
| void | setEntry (const IdmapdEntry &entry) |
| void | setEntryValue (const BLOCXX_NAMESPACE::String &entry, const BLOCXX_NAMESPACE::String &value) |
| void | addComment (const BLOCXX_NAMESPACE::String &comment) |
| bool | hasComments () const |
| bool | hasEntry (const BLOCXX_NAMESPACE::String &entryName) const |
| BLOCXX_NAMESPACE::Array < BLOCXX_NAMESPACE::String > | getComments () const |
| BLOCXX_NAMESPACE::List < IdmapdEntry > | getEntries () const |
Private Member Functions | |
| void | setEntryMap (const BLOCXX_NAMESPACE::List< IdmapdEntry > &entries) |
Private Attributes | |
| BLOCXX_NAMESPACE::String | m_name |
| IdmapdEntries | m_entries |
| BLOCXX_NAMESPACE::Map < BLOCXX_NAMESPACE::String, IdmapdEntry > | entryMap |
| BLOCXX_NAMESPACE::Array < BLOCXX_NAMESPACE::String > | comments |
| typedef BLOCXX_NAMESPACE ::IntrusiveReference<IdmapdEntry> limal::nfs_server::IdmapdSection::IERef |
| limal::nfs_server::IdmapdSection::IdmapdSection | ( | ) |
| limal::nfs_server::IdmapdSection::IdmapdSection | ( | const BLOCXX_NAMESPACE::String & | name | ) |
| limal::nfs_server::IdmapdSection::IdmapdSection | ( | const IdmapdSection & | section | ) |
| limal::nfs_server::IdmapdSection::IdmapdSection | ( | const BLOCXX_NAMESPACE::String & | name, | |
| const IdmapdEntries & | entries | |||
| ) |
| void limal::nfs_server::IdmapdSection::addComment | ( | const BLOCXX_NAMESPACE::String & | comment | ) |
| IdmapdSection& limal::nfs_server::IdmapdSection::addEntry | ( | const IdmapdEntry & | entry | ) |
| bool limal::nfs_server::IdmapdSection::empty | ( | ) | const |
| BLOCXX_NAMESPACE ::Array< BLOCXX_NAMESPACE ::String> limal::nfs_server::IdmapdSection::getComments | ( | ) | const |
| BLOCXX_NAMESPACE ::List<IdmapdEntry> limal::nfs_server::IdmapdSection::getEntries | ( | ) | const |
| IdmapdEntry& limal::nfs_server::IdmapdSection::getEntry | ( | const BLOCXX_NAMESPACE::String & | name | ) |
| BLOCXX_NAMESPACE ::String limal::nfs_server::IdmapdSection::getName | ( | ) | const |
| BLOCXX_NAMESPACE ::Array< BLOCXX_NAMESPACE ::String> limal::nfs_server::IdmapdSection::getStringEntries | ( | ) | const |
| bool limal::nfs_server::IdmapdSection::hasComments | ( | ) | const |
| bool limal::nfs_server::IdmapdSection::hasEntry | ( | const BLOCXX_NAMESPACE::String & | entryName | ) | const |
| void limal::nfs_server::IdmapdSection::setEntry | ( | const IdmapdEntry & | entry | ) |
| void limal::nfs_server::IdmapdSection::setEntryMap | ( | const BLOCXX_NAMESPACE::List< IdmapdEntry > & | entries | ) | [private] |
| void limal::nfs_server::IdmapdSection::setEntryValue | ( | const BLOCXX_NAMESPACE::String & | entry, | |
| const BLOCXX_NAMESPACE::String & | value | |||
| ) |
BLOCXX_NAMESPACE ::Array< BLOCXX_NAMESPACE ::String> limal::nfs_server::IdmapdSection::comments [private] |
BLOCXX_NAMESPACE ::Map< BLOCXX_NAMESPACE ::String,IdmapdEntry> limal::nfs_server::IdmapdSection::entryMap [private] |
BLOCXX_NAMESPACE ::String limal::nfs_server::IdmapdSection::m_name [private] |