|
| DirectoryProvider (gate_directory_provider_t *dir_prov) |
|
| DirectoryProvider (DirectoryProvider const &src) |
|
String | ProviderName () |
|
size_t | getClassesCount () |
|
DirectoryClass | getClass (size_t index) |
|
DirectoryClass | findClass (String const &classUid) |
|
DirectoryEntry | getEntry (String const &entryPath) |
|
DirectoryEntry | getEntryByUid (String const &entryUid) |
|
void | searchEntries (DirectoryEntry root, String const &query, uint32_t searchFlags, SearchDelegate const &callback, void *callbackParam=NULL) |
|
bool | hasChild (DirectoryEntry root, String const &classUid, String const &name, Optional< DirectoryEntry > *ptrEntry=NULL) |
|
DirectoryEntry | getChild (DirectoryEntry root, String const &classUid, String const &name) |
|
DirectoryEntry | createEntry (DirectoryEntry parent, String const &classUid, String const &childName, Map< String, Value > const &properties, Stream *optionalStream=NULL) |
|
void | deleteEntry (DirectoryEntry entry) |
|
DirectoryEntry | copyEntry (DirectoryEntry source, DirectoryEntry targetContainer, String const &newName, uint32_t copyFlags) |
|
DirectoryEntry | moveEntry (DirectoryEntry source, DirectoryEntry targetContainer, String const &newName, uint32_t moveFlags) |
|
Stream | openStream (DirectoryEntry source, String const &streamName, uint32_t openFlags) |
|
| ObjectImpl (impl_t *impl) noexcept |
|
| ObjectImpl (ObjectImpl const &src) noexcept |
|
ObjectImpl & | operator= (ObjectImpl const &that) noexcept |
|
impl_t * | c_impl () const noexcept |
|
| Object (gate_object_ptr_t obj_ptr) noexcept |
|
| Object (Object const &obj) noexcept |
|
Object & | operator= (Object const &obj) noexcept |
|
String | getInterfaceName () |
|
gate_object_ptr_t | c_impl () noexcept |
|
bool_t | operator! () const noexcept |
|
bool_t | empty () const noexcept |
|