carb::filesystem¶
Namespace for Carbonite FileSystem.
Classes¶
carb::filesystem::DirectoryItemInfo: Defines struct to hold item info during directory walk.
carb::filesystem::FileInfo: Information about a file.
carb::filesystem::IFileSystem: Defines a file system for Carbonite.
Enums¶
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.
Typedefs¶
carb::filesystem::CanonicalFlags: Base type for flags for the IFileSystem::makeCanonicalPathEx2() function.
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::kInvalidSubscriptionId: Indicates an invalid subscription.