31 "Instances of class FILES must not be created. Use singleton alib::FILES" )
44#if !ALIB_RESOURCES_OMIT_DEFAULTS
47 "FT",
A_CHAR(
"0,Directory" ",1,"
48 "1,SymbolicLinkToDir" ",15,"
49 "3,SymbolicLinkToFile" ",15,"
55 "8,UNKNOWN_OR_ERROR" ",1" ) EOS
75 "FT3",
A_CHAR(
"0,dir" ",1,"
85 "FQ",
A_CHAR(
"0,NONE" ",3,"
88 "3,MAX_DEPTH_REACHED" ",1,"
89 "15,NOT_EXISTENT" ",5,"
90 "4,NOT_FOLLOWED" ",5,"
91 "5,NOT_CROSSING_FS" ",5,"
93 "10,NO_ACCESS_SL_TARGET" ",13,"
94 "9,NO_ACCESS_SL" ",11,"
95 "11,NO_ACCESS_DIR" ",11,"
98 "12,BROKEN_LINK" ",1,"
99 "13,CIRCULAR_LINK" ",1,"
101 "16,UNKNOWN_ERROR" ",5" ) EOS
103 "FQ3",
A_CHAR(
"0,NON" ",3,"
122 "TFP" ,
A_CHAR(
"File Permission" ) EOS
123 "TID" ,
A_CHAR(
"File Usr/Grp ID" ) EOS
124 "TTY" ,
A_CHAR(
"File Type" ) EOS
127 "CPF0" ,
A_CHAR(
"OwnerRead" " I 1 2" ),
128 "CPF1" ,
A_CHAR(
"OwnerWrite" " I 1 1" ),
129 "CPF2" ,
A_CHAR(
"OwnerExecute" " I 1 1" ),
130 "CPF3" ,
A_CHAR(
"GroupRead" " I 1 1" ),
131 "CPF4" ,
A_CHAR(
"GroupWrite" " I 1 1" ),
132 "CPF5" ,
A_CHAR(
"GroupExecute" " I 1 1" ),
133 "CPF6" ,
A_CHAR(
"OthersRead" " I 2 1" ),
134 "CPF7" ,
A_CHAR(
"OthersWrite" " I 2 1" ),
135 "CPF8" ,
A_CHAR(
"OthersExecute" " I 2 1" ),
136 "CPF9" ,
A_CHAR(
"Directory" " I 3" ),
137 "CPF10" ,
A_CHAR(
"SymbolicLinkDir" " I 1 1 1" ),
138 "CPF11" ,
A_CHAR(
"Regular" " I 3" ),
139 "CPF12" ,
A_CHAR(
"SymbolicLink" " I 1 1" ),
140 "CPF13" ,
A_CHAR(
"Block" " I 5" ),
141 "CPF14" ,
A_CHAR(
"Character" " I 9" ),
142 "CPF15" ,
A_CHAR(
"Fifo" " I 4" ),
143 "CPF16" ,
A_CHAR(
"Socket" " I 6" ),
144 "CPF17" ,
A_CHAR(
"Name" " I 4" ),
145 "CPF18" ,
A_CHAR(
"Type" " I 2" ),
146 "CPF19" ,
A_CHAR(
"IsDirectory" " I 2 3" ),
147 "CPF20" ,
A_CHAR(
"IsSymbolicLink" " I 2 1 1" ),
148 "CPF21" ,
A_CHAR(
"Size" " I 4" ),
149 "CPF22" ,
A_CHAR(
"Date" " I 4" ),
150 "CPF23" ,
A_CHAR(
"MDate" " I 1 1" ),
151 "CPF24" ,
A_CHAR(
"BDate" " I 1 1" ),
152 "CPF25" ,
A_CHAR(
"CDate" " I 1 1" ),
153 "CPF26" ,
A_CHAR(
"ADate" " I 1 1" ),
154 "CPF27" ,
A_CHAR(
"PermissionS" " I 4 0" ),
155 "CPF28" ,
A_CHAR(
"KiloBytes" " I 1 1" ),
156 "CPF29" ,
A_CHAR(
"MegaBytes" " I 1 1" ),
157 "CPF30" ,
A_CHAR(
"GigaBytes" " I 1 1" ),
158 "CPF31" ,
A_CHAR(
"TeraBytes" " I 1 1" ),
159 "CPF32" ,
A_CHAR(
"PetaBytes" " I 1 1" ),
160 "CPF33" ,
A_CHAR(
"ExaBytes" " I 1 1" ),
161 "CPF34" ,
A_CHAR(
"Owner" " I 5" ),
162 "CPF35" ,
A_CHAR(
"Group" " I 5" ),
163 "CPF36" ,
A_CHAR(
"UserID" " I 1 1 1" ),
164 "CPF37" ,
A_CHAR(
"GroupID" " I 1 1 1" ),
165 "CPF38" ,
A_CHAR(
"Path" " I 4" ),
169 "FFMT" ,
A_CHAR(
"ta h on gn s dm nal" ),
Qualities
Per-entry information about how a node was scanned.
virtual ALIB_API void bootstrap(BootstrapPhases phase) override
NCString ResourceCategory
lang::resources::ResourcePool * resourcePool
virtual void BootstrapBulk(const nchar *category,...)=0
#define ALIB_BOXING_VTABLE_DEFINE(TMapped, Identifier)
#define ALIB_BOXING_BOOTSTRAP_REGISTER_FAPPEND_FOR_APPENDABLE_TYPE(TAppendable)
#define ALIB_BOXING_BOOTSTRAP_VTABLE_DBG_REGISTER(Identifier)
#define ALIB_ASSERT_ERROR(cond,...)
void BootstrapRegister(typename TFDecl::Signature function)
void FFormat_File(const alib::Box &box, const alib::String &formatSpec, alib::NumberFormat &nf, alib::AString &target)
BootstrapPhases
Initialization levels usable with Bootstrapping ALib Camps.
@ Final
The final initialization phase. Here, camps are initializing their custom setup.
files::FilesCamp FILES
The singleton instance of ALib Camp class FilesCamp.
static void Bootstrap(TEnum element, TArgs &&... args) noexcept