String<char> |
AccessStr(Access access, bool setUIDorSetGIDBit) |
int |
CalculateColumnWidth(const List<FileInfo>& fileInfos, int columnNr, int numberOfLines, int numberOfFields) |
int |
CalculateFieldWidth(const List<FileInfo>& fileInfos, int columnNr, int fieldNr, int numberOfLines) |
int |
CalculateLineLength(const List<FileInfo>& fileInfos, int numberOfColumns, int numberOfFields, int screenWidth) |
String<char> |
GetColorString(const FileInfo& fileInfo, bool hasColors) |
FormatJustify |
GetFieldJustification(Fields field) |
void |
ListFiles(const List<String<char>>& files, SortField sortField, Fields additionalFields, Flags flags, int screenWidth) |
nothrow Fields |
LongFields() |
FieldValue |
MakeAccessFieldValue(const FileStatus& fileStatus) |
void |
MakeFileInfo(FileInfo& fileInfo, Fields fields, bool humanReadableSize) |
void |
MakeFileInfos(List<FileInfo>& fileInfos, Fields fields, bool humanReadableSize) |
FieldValue |
MakeIntFieldValue(int n, Fields field) |
String<char> |
MakeLine(const List<FileInfo>& fileInfos, int lineNr, int numberOfLines, int numberOfColumns, int numberOfFields, bool hasColors, const Map<Pair<int, int>, int, Less<Pair<int, int>>>& fieldWidths) |
List<String<char>> |
MakeLines(List<FileInfo>& fileInfos, SortField sortField, Fields fields, Flags flags, int screenWidth) |
FieldValue |
MakeSizeFieldValue(long size, bool humanReadableSize) |
FieldValue |
MakeStringFieldValue(const String<char>& s, Fields field) |
FieldValue |
MakeTimeFieldValue(const DateTime& dateTime, Fields field) |
FieldValue |
MakeUStringFieldValue(const String<uchar>& s, Fields field) |
int |
NumberOfFields(Fields fields) |
int |
NumberOfLines(int numberOfFileInfos, int numberOfColumns) |
void |
PrintHelp() |
void |
PrintLines(const List<String<char>>& lines) |
String<char> |
ResetColorString(bool hasColors) |
nothrow Fields |
ShortFields() |
void |
Sort(List<FileInfo>& fileInfos, SortField sortField) |
int |
main(int argc, const char** argv) |