This header-file is part of module ALib Files of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file ftree.inl.
Go to the source code of this file.
Classes | |
| struct | alib::strings::APPENDABLES::AppendableTraits< files::File, nchar, lang::HeapAllocator > |
| Specialization of functor AppendableTraits for type File. More... | |
| struct | alib::strings::APPENDABLES::AppendableTraits< files::File, wchar, lang::HeapAllocator > |
| Specialization of functor AppendableTraits for type File. More... | |
| class | alib::files::File |
| class | alib::files::FTree |
| struct | alib::files::FTreeListener |
| struct | alib::files::detail::FTreeNodeHandler |
| struct | alib::files::FTree::ListenerRecord |
| Record used to manage registered listeners. More... | |
| struct | alib::files::TSharedFTree< TLock > |
Namespaces | |
| namespace | alib |
| namespace | alib::files |
| namespace | alib::files::detail |
| This namespace implements internals of namespace alib::files. | |
| namespace | alib::strings |
| namespace | alib::strings::APPENDABLES |
Typedefs | |
| using | alib::File = files::File |
| Type alias in namespace alib. | |
| using | alib::FTree = files::FTree |
| Type alias in namespace alib. | |
| using | alib::SharedFTree = files::TSharedFTree<SharedLock> |
| Type alias in namespace alib. | |
| using | alib::files::detail::TTree |
| A shortcut to the base class of the base class of class FTree. | |
Functions | |
| ALIB_DLL AString & | alib::files::DbgDump (AString &target, FTree &tree, EnumBitSet< FInfo::Types > includedTypes=EnumBitSet< FInfo::Types >(true), FTree::Cursor startNode=FTree::Cursor(), unsigned int depth=(std::numeric_limits< unsigned int >::max)()) |
| void | alib::files::FFormat_File (const alib::Box &box, const alib::String &formatSpec, alib::NumberFormat &nf, alib::AString &target) |
Variables | |
| String | alib::files::DBG_DUMP_FORMAT |