carb::filesystem
- 
namespace filesystem
- Namespace for Carbonite FileSystem. 
Enumerations
- carb::filesystem::ChangeAction: Defines change action that is reported to callback function. 
- carb::filesystem::DirectoryItemType: Defines the type of directory item. 
- carb::filesystem::FileStatus: defines the potential states that an open file stream can be in. 
- carb::filesystem::FileWhence: fixed positions in a file that a file pointer can be moved relative to. 
- carb::filesystem::WalkAction: Defines the behavior requested by the callback function. 
Functions
- carb::filesystem::findFiles: Finds files in a given list of search paths matching a given list of patterns. 
Structs
- carb::filesystem::DirectoryItemInfo: Defines struct to hold item info during directory walk. 
- carb::filesystem::File: Opaque type for referring to a File instance. 
- carb::filesystem::FileInfo: Information about a file. 
- carb::filesystem::FindFilesArgs: Search parameters passed to findFiles() . 
- carb::filesystem::IFileSystem: Defines a file system for Carbonite. 
Typedefs
- carb::filesystem::CanonicalFlags: Base type for flags for the IFileSystem::makeCanonicalPathEx2() function. 
- carb::filesystem::FindFilesFlag: Flag type for FindFilesArgs . 
- carb::filesystem::FindFilesOnExcludedFn: Callback invoked when a file matches a pattern matchWildcards and excludeWildcards. 
- carb::filesystem::FindFilesOnFilterNonCanonicalFn: Callback for each encountered file invoked before canonicalization and pattern matching. 
- carb::filesystem::FindFilesOnMatchedFn: Callback invoked when a file matches a pattern matchWildcards and does not match a pattern in excludeWildcards. 
- carb::filesystem::FindFilesOnSearchPathFn: Callback invoked when starting a search in one of the given search paths. 
- carb::filesystem::FindFilesOnSkippedFn: Callback invoked when a file matches does not match a pattern in matchWildcards. 
- carb::filesystem::OnChangeEventFn: Defines the callback function to use when listening to changes on file system. 
- carb::filesystem::SubscriptionId: Type definition of a subscription. 
Variables
- carb::filesystem::fCanonicalFlagCheckExists: Flag to indicate that the file must also exist in order for the function to succeed. 
- carb::filesystem::kFindFilesFlagMatchStem: When matching wildcards, only match the "stem". 
- carb::filesystem::kFindFilesFlagNone: Default empty flag. 
- carb::filesystem::kFindFilesFlagRecursive: Flag to recursively search directories. 
- carb::filesystem::kFindFilesFlagReplaceEnvironmentVariables: Before walking the filesystem, a text replace is performed on each given search path. The token - ${MY_ENV_VAR}would be replaced with the environment variable- MY_ENV_VAR.
- carb::filesystem::kInvalidSubscriptionId: Indicates an invalid subscription.