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 |