Ceylan::System::FileSystemManager Member List

This is the complete list of members for Ceylan::System::FileSystemManager, including all inherited members.

_CurrentDefaultFileSystemManagerCeylan::System::FileSystemManager [protected, static]
_OutputFormatCeylan::TextDisplayable [protected, static]
changeWorkingDirectory(const std::string &newWorkingDirectory)=0Ceylan::System::FileSystemManager [pure virtual]
copyDirectory(const std::string &sourceDirectoryPath, const std::string &targetDirectoryPath)=0Ceylan::System::FileSystemManager [pure virtual]
copyFile(const std::string &sourceFilename, const std::string &targetFilename)=0Ceylan::System::FileSystemManager [pure virtual]
createDirectory(const std::string &newDirectoryName)=0Ceylan::System::FileSystemManager [pure virtual]
createFile(const std::string &filename, OpeningFlag createFlag=File::CreateToWriteBinary, PermissionFlag permissionFlag=File::OwnerReadWrite)=0Ceylan::System::FileSystemManager [pure virtual]
CreateSymbolicLink(const std::string &linkTarget, const std::string &linkName)Ceylan::System::FileSystemManager [static]
createSymbolicLink(const std::string &linkTarget, const std::string &linkName)=0Ceylan::System::FileSystemManager [pure virtual]
DefaultAliasForCurrentDirectoryCeylan::System::FileSystemManager [private, static]
DefaultAliasForParentDirectoryCeylan::System::FileSystemManager [private, static]
diff(const std::string &firstFilename, const std::string &secondFilename)Ceylan::System::FileSystemManager [virtual]
Displayable()Ceylan::Displayable [inline]
existsAsDirectory(const std::string &directoryPath) const =0Ceylan::System::FileSystemManager [pure virtual]
ExistsAsEntry(const std::string &entryPath)Ceylan::System::FileSystemManager [static]
existsAsEntry(const std::string &entryPath) const =0Ceylan::System::FileSystemManager [pure virtual]
existsAsFileOrSymbolicLink(const std::string &filename) const =0Ceylan::System::FileSystemManager [pure virtual]
FileSystemManager()Ceylan::System::FileSystemManager [protected]
FileSystemManager(const FileSystemManager &source)Ceylan::System::FileSystemManager [private]
getAliasForCurrentDirectory() const Ceylan::System::FileSystemManager [virtual]
GetAliasForCurrentDirectory()Ceylan::System::FileSystemManager [static]
getAliasForParentDirectory() const Ceylan::System::FileSystemManager [virtual]
GetAliasForParentDirectory()Ceylan::System::FileSystemManager [static]
GetAnyDefaultFileSystemManager()Ceylan::System::FileSystemManager [static]
getCurrentWorkingDirectoryPath()=0Ceylan::System::FileSystemManager [pure virtual]
GetEntryChangeTime(const std::string &entryPath)Ceylan::System::FileSystemManager [static]
getEntryChangeTime(const std::string &entryPath)=0Ceylan::System::FileSystemManager [pure virtual]
GetExistingDefaultFileSystemManager()Ceylan::System::FileSystemManager [static]
getLastChangeTimeDirectory(const std::string &directoryPath)=0Ceylan::System::FileSystemManager [pure virtual]
getLastChangeTimeFile(const std::string &filename)=0Ceylan::System::FileSystemManager [pure virtual]
GetOutputFormat()Ceylan::TextDisplayable [static]
GetRootDirectoryPrefix()Ceylan::System::FileSystemManager [static]
getRootDirectoryPrefix() const =0Ceylan::System::FileSystemManager [pure virtual]
GetSeparator()Ceylan::System::FileSystemManager [static]
getSeparator() const =0Ceylan::System::FileSystemManager [pure virtual]
getSeparatorAsString() const Ceylan::System::FileSystemManager [virtual]
GetSeparatorAsString()Ceylan::System::FileSystemManager [static]
getSize(const std::string &filename)=0Ceylan::System::FileSystemManager [pure virtual]
html enum valueCeylan::TextDisplayable
isAbsolutePath(const std::string &path)=0Ceylan::System::FileSystemManager [pure virtual]
isAValidDirectoryPath(const std::string &directoryString)=0Ceylan::System::FileSystemManager [pure virtual]
IsDefaultFileSystemManagerSet()Ceylan::System::FileSystemManager [static]
joinPath(const std::list< std::string > &pathElements)Ceylan::System::FileSystemManager [virtual]
joinPath(const std::string &firstPath, const std::string &secondPath)Ceylan::System::FileSystemManager [virtual]
moveDirectory(const std::string &sourceDirectoryPath, const std::string &targetDirectoryPath)=0Ceylan::System::FileSystemManager [pure virtual]
moveFile(const std::string &sourceFilename, const std::string &targetFilename)=0Ceylan::System::FileSystemManager [pure virtual]
openDirectory(const std::string &directoryName="")=0Ceylan::System::FileSystemManager [pure virtual]
openFile(const std::string &filename, OpeningFlag openFlag=File::OpenToReadBinary)=0Ceylan::System::FileSystemManager [pure virtual]
operator=(const FileSystemManager &source)Ceylan::System::FileSystemManager [private]
rawText enum valueCeylan::TextDisplayable
RemoveDefaultFileSystemManager()Ceylan::System::FileSystemManager [static]
removeDirectory(const std::string &directoryPath, bool recursive=false)=0Ceylan::System::FileSystemManager [pure virtual]
removeFile(const std::string &filename)=0Ceylan::System::FileSystemManager [pure virtual]
removeLeadingSeparator(std::string &path)Ceylan::System::FileSystemManager [virtual]
SetDefaultFileSystemManager(FileSystemManager &newDefaultFileSystemManager, bool deallocatePreviousIfAny=true)Ceylan::System::FileSystemManager [static]
SetDefaultFileSystemManagerToPlatformDefault()Ceylan::System::FileSystemManager [static]
SetOutputFormat(TextOutputFormat newOutputFormat)Ceylan::TextDisplayable [static]
splitPath(const std::string &path)Ceylan::System::FileSystemManager [virtual]
stripFilename(const std::string &path, std::string *base, std::string *file=0)Ceylan::System::FileSystemManager [virtual]
TextDisplayable()Ceylan::TextDisplayable [inline]
TextOutputFormat enum nameCeylan::TextDisplayable
ToString(std::list< TextDisplayable * > displayables, Ceylan::VerbosityLevels level=Ceylan::high)Ceylan::TextDisplayable [static]
toString(Ceylan::VerbosityLevels level=Ceylan::high) const Ceylan::System::FileSystemManager [virtual]
touch(const std::string &filename)=0Ceylan::System::FileSystemManager [pure virtual]
transformIntoValidFilename(const std::string &rawFilename)Ceylan::System::FileSystemManager [virtual]
~Displayable()Ceylan::Displayable [inline, virtual]
~FileSystemManager()Ceylan::System::FileSystemManager [protected, virtual]
~TextDisplayable()Ceylan::TextDisplayable [inline, virtual]


Generated on Thu Jun 4 20:40:57 2009 for Ceylan by  doxygen 1.5.8