ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
FTree Member List

This is the complete list of members for FTree, including all inherited members.

AllocateExtendedInfo(Cursor &node, const lang::system::PathString &symLinkDest, const lang::system::PathString &symLinkRealPath)FTreeinline
AllocatorType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
base typedefFTreeprotected
CharacterType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
checkChildName(const NameType &name) constStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >inlineprotected
Clear()StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
ConstCursor typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
ConstCursorBase typedefStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
ConstRecursiveIterator typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
ConstructRootValue(TArgs &&... args)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
createCursor(baseNode &node)StringTree< TAllocator, T, TNodeHandler, TRecycling >inlineprotected
Cursor typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
CursorBase typedefStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
dbgRootDataSetStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
DbgSetDCSName(const char *name) constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
DeleteAllCustomData()FTreeinline
DestructRootValue()StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
detail::FTreeNodeHandlerFTreefriend
files::File classFTreefriend
FixSums(Cursor directory)FTreestatic
FTree(MonoAllocator &allocator)FTree
FTreeNodeHandler (defined in FTree)FTreefriend
GetAllocator() noexceptStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
GetNumberFormat()FTreeinline
GetOGResolver()FTreeinline
HandlerType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
HasListeners()FTreeinline
ImportCursor(CursorHandle handle)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
ImportCursor(ConstCursorHandle handle)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
IsEmpty() constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
listenersFTreeprotected
MonitorDistinctFile(lang::ContainerOp insertOrRemove, FTreeListener *listener, FTreeListener::Event event, const File &file)FTreeinline
MonitorFilesByName(lang::ContainerOp insertOrRemove, FTreeListener *listener, FTreeListener::Event event, const lang::system::PathString &fileName)FTreeinline
MonitorPath(lang::ContainerOp insertOrRemove, FTreeListener *listener, FTreeListener::Event event, const FTree::Cursor &cursor)FTreeinline
MonitorPathPrefix(lang::ContainerOp insertOrRemove, FTreeListener *listener, FTreeListener::Event event, const lang::system::PathString &pathPrefix)FTreeinline
MonitorPathSubstring(lang::ContainerOp insertOrRemove, FTreeListener *listener, FTreeListener::Event event, const lang::system::PathString &pathSubstring)FTreeinline
MonitorStop(FTreeListener *listener)FTree
NameStorageType typedefStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
NameType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
NodeList typedefStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
NodeTable()StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
NodeTable() constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
nodeTableStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
Notify(FTreeListener::Event event, File &file, SharedLock *lock, const String &filePath=NULL_STRING)FTree
notifyListeners(FTreeListener::Event event, File &file, SharedLock *lock, const lang::system::PathString &filePath)FTreeprotected
numberFormatFTreeprotected
ogResolverFTreeprotected
PoolFTree
RecursiveIterator typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
RecyclablesCount() constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
registerListener(FTreeListener *listener, lang::ContainerOp insertOrRemove, FTreeListener::Event event, const File *file, const StringTree::Cursor *subTree, const lang::system::PathString &fileName, const lang::system::PathString &pathPrefix, const lang::system::PathString &pathSubstring)FTreeprotected
ReserveRecyclables(integer qty, lang::ValueReference reference)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Reset()StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
Root()FTreeinline
alib::containers::StringTree::Root() constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
rootStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
Separator() const noexceptStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
separatorStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >protected
SharedRecyclerType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
Size() constStringTree< TAllocator, T, TNodeHandler, TRecycling >inline
StringTree(AllocatorType &allocator, CharacterType pathSeparator)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
StringTree(CharacterType pathSeparator, TSharedRecycler &pRecycler)StringTree< TAllocator, T, TNodeHandler, TRecycling >inline
StringTreeBase(TAllocator &allocator, CharacterType pathSeparator)StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >inlineprotected
StringTreeBase(TAllocator &allocator, TSharedRecycler &pRecycler, CharacterType pathSeparator)StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >inlineprotected
StringTreeBase(TSharedRecycler &pRecycler, CharacterType pathSeparator)StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >inlineprotected
SubstringType typedefStringTree< TAllocator, T, TNodeHandler, TRecycling >
~FTree()FTree
~StringTree()StringTree< TAllocator, T, TNodeHandler, TRecycling >inline