LogCabin
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
LogCabin::Client::TreeDetails Class Reference

Implementation-specific members of Client::Tree. More...

List of all members.

Public Member Functions

 TreeDetails (std::shared_ptr< ClientImpl > clientImpl, const std::string &workingDirectory)

Public Attributes

std::shared_ptr< ClientImplclientImpl
 Client implementation.
std::string workingDirectory
 The current working directory for the Tree (an absolute path).
Condition condition
 If set, specifies a predicate that must hold for operations to take effect.
uint64_t timeoutNanos
 If nonzero, a relative timeout in nanoseconds for all Tree operations.

Detailed Description

Implementation-specific members of Client::Tree.

Definition at line 195 of file Client.cc.


Constructor & Destructor Documentation

LogCabin::Client::TreeDetails::TreeDetails ( std::shared_ptr< ClientImpl clientImpl,
const std::string &  workingDirectory 
) [inline]

Definition at line 197 of file Client.cc.


Member Data Documentation

Client implementation.

Definition at line 208 of file Client.cc.

The current working directory for the Tree (an absolute path).

Definition at line 212 of file Client.cc.

If set, specifies a predicate that must hold for operations to take effect.

Definition at line 217 of file Client.cc.

If nonzero, a relative timeout in nanoseconds for all Tree operations.

Definition at line 221 of file Client.cc.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines