http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/releases/1.3.1/cpp-client-api/classes.html ---------------------------------------------------------------------- diff --git a/releases/1.3.1/cpp-client-api/classes.html b/releases/1.3.1/cpp-client-api/classes.html new file mode 100644 index 0000000..ffbf32b --- /dev/null +++ b/releases/1.3.1/cpp-client-api/classes.html @@ -0,0 +1,123 @@ + + + + + + +Kudu C++ client API: Class Index + + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + +
+ +
+
+ + +
+ +
+ +
+
+
Class Index
+
+
+
C | K | M | N | R | S
+ + + + + + + + + + + + + + + +
  C  
+
KuduDelete (kudu::client)   KuduScanToken (kudu::client)   KuduTablet (kudu::client)   
  R  
+
KuduError (kudu::client)   KuduScanTokenBuilder (kudu::client)   KuduTabletServer (kudu::client)   
CerrLog (kudu::internal_logging)   KuduInsert (kudu::client)   KuduSchema (kudu::client)   KuduUpdate (kudu::client)   ResourceMetrics (kudu::client)   
Slice::Comparator (kudu)   KuduLoggingCallback (kudu::client)   KuduSchemaBuilder (kudu::client)   KuduUpsert (kudu::client)   
  S  
+
  K  
+
KuduLoggingFunctionCallback (kudu::client)   KuduSession (kudu::client)   KuduValue (kudu::client)   
KuduLoggingMemberCallback (kudu::client)   KuduStatusCallback (kudu::client)   KuduWriteOperation (kudu::client)   Slice (kudu)   
KuduClient (kudu::client)   KuduPartialRow   KuduStatusFunctionCallback (kudu::client)   
  M  
+
SliceMap (kudu)   
KuduClientBuilder (kudu::client)   KuduPredicate (kudu::client)   KuduStatusMemberCallback (kudu::client)   Status (kudu)   
KuduColumnSchema (kudu::client)   KuduReplica (kudu::client)   KuduTable (kudu::client)   MonoDelta (kudu)   
KuduColumnSpec (kudu::client)   KuduScanBatch (kudu::client)   KuduTableAlterer (kudu::client)   MonoTime (kudu)   
KuduColumnStorageAttributes (kudu::client)   KuduScanner (kudu::client)   KuduTableCreator (kudu::client)   
  N  
+
NullLog (kudu::internal_logging)   
+
C | K | M | N | R | S
+
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta-members.html ---------------------------------------------------------------------- diff --git a/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta-members.html b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta-members.html new file mode 100644 index 0000000..c99d8a2 --- /dev/null +++ b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta-members.html @@ -0,0 +1,124 @@ + + + + + + +Kudu C++ client API: Member List + + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+
+
kudu::MonoDelta Member List
+
+
+ +

This is the complete list of members for kudu::MonoDelta, including all inherited members.

+ + + + + + + + + + + + + + + + + + + +
Equals(const MonoDelta &rhs) const kudu::MonoDelta
FromMicroseconds(int64_t us) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromMilliseconds(int64_t ms) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromNanoseconds(int64_t ns) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
FromSeconds(double seconds) (defined in kudu::MonoDelta)kudu::MonoDeltastatic
Initialized() const kudu::MonoDelta
LessThan(const MonoDelta &rhs) const kudu::MonoDelta
MonoDelta()kudu::MonoDelta
MonoTime (defined in kudu::MonoDelta)kudu::MonoDeltafriend
MoreThan(const MonoDelta &rhs) const kudu::MonoDelta
NanosToTimeSpec(int64_t nanos, struct timespec *ts)kudu::MonoDeltastatic
ToMicroseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToMilliseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToNanoseconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToSeconds() const (defined in kudu::MonoDelta)kudu::MonoDelta
ToString() const kudu::MonoDelta
ToTimeSpec(struct timespec *ts) const kudu::MonoDelta
ToTimeVal(struct timeval *tv) const kudu::MonoDelta
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta.html ---------------------------------------------------------------------- diff --git a/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta.html b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta.html new file mode 100644 index 0000000..1c74d36 --- /dev/null +++ b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoDelta.html @@ -0,0 +1,397 @@ + + + + + + +Kudu C++ client API: kudu::MonoDelta Class Reference + + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Static Public Member Functions | +Friends | +List of all members
+
+
kudu::MonoDelta Class Reference
+
+
+ +

A representation of a time interval. + More...

+ +

#include <monotime.h>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 MonoDelta ()
 
bool Initialized () const
 
bool LessThan (const MonoDelta &rhs) const
 
bool MoreThan (const MonoDelta &rhs) const
 
bool Equals (const MonoDelta &rhs) const
 
std::string ToString () const
 
void ToTimeVal (struct timeval *tv) const
 
void ToTimeSpec (struct timespec *ts) const
 
Converters into seconds representation (and ubiquitous SI prefixes).
Returns
Representation of the time interval in appropriate SI units.
+
+double ToSeconds () const
 
+int64_t ToMilliseconds () const
 
+int64_t ToMicroseconds () const
 
+int64_t ToNanoseconds () const
 
+ + + + + + + + + + + + + +

+Static Public Member Functions

static void NanosToTimeSpec (int64_t nanos, struct timespec *ts)
 
Converters from seconds representation (and ubiquitous SI prefixes).
Parameters
+ + +
[in]seconds/ms/us/nsTime interval representation in seconds (with ubiquitous SI prefixes).
+
+
+
Returns
The resulting MonoDelta object initialized in accordance with the specified parameter.
+
+static MonoDelta FromSeconds (double seconds)
 
+static MonoDelta FromMilliseconds (int64_t ms)
 
+static MonoDelta FromMicroseconds (int64_t us)
 
+static MonoDelta FromNanoseconds (int64_t ns)
 
+ + + +

+Friends

+class MonoTime
 
+

Detailed Description

+

A representation of a time interval.

+

The MonoDelta class represents an elapsed duration of time – i.e. the delta between two MonoTime instances.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + +
kudu::MonoDelta::MonoDelta ()
+
+

Build a MonoDelta object.

+
Note
A MonoDelta instance built with the this default constructor is "uninitialized" and may not be used for any operation.
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::Equals (const MonoDeltarhs) const
+
+

Check whether this time interval has the same duration as the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval has the same duration as the the specified one.
+ +
+
+ +
+
+ + + + + + + +
bool kudu::MonoDelta::Initialized () const
+
+
Returns
true iff this object is initialized.
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::LessThan (const MonoDeltarhs) const
+
+

Check whether this time interval is shorter than the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval is strictly shorter than the specified one.
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoDelta::MoreThan (const MonoDeltarhs) const
+
+

Check whether this time interval is longer than the specified one.

+
Parameters
+ + +
[in]rhsA time interval for comparison.
+
+
+
Returns
true iff this time interval is strictly longer than the specified one.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static void kudu::MonoDelta::NanosToTimeSpec (int64_t nanos,
struct timespec * ts 
)
+
+static
+
+

Convert a nanosecond value to a timespec.

+
Parameters
+ + + +
[in]nanosRepresentation of a relative point in time in nanoseconds.
[out]tsPlaceholder for the resulting timespec representation.
+
+
+ +
+
+ +
+
+ + + + + + + +
std::string kudu::MonoDelta::ToString () const
+
+
Returns
String representation of this interval's duration (in seconds).
+ +
+
+ +
+
+ + + + + + + + +
void kudu::MonoDelta::ToTimeSpec (struct timespec * ts) const
+
+

Represent this time interval as a timespec structure, with nanosecond accuracy.

+
Parameters
+ + +
[out]tsPlaceholder for the result value.
+
+
+ +
+
+ +
+
+ + + + + + + + +
void kudu::MonoDelta::ToTimeVal (struct timeval * tv) const
+
+

Represent this time interval as a timeval structure, with microsecond accuracy.

+
Parameters
+ + +
[out]tvPlaceholder for the result value.
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime-members.html ---------------------------------------------------------------------- diff --git a/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime-members.html b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime-members.html new file mode 100644 index 0000000..59f9d76 --- /dev/null +++ b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime-members.html @@ -0,0 +1,124 @@ + + + + + + +Kudu C++ client API: Member List + + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+
+
kudu::MonoTime Member List
+
+
+ +

This is the complete list of members for kudu::MonoTime, including all inherited members.

+ + + + + + + + + + + + + + + + + + + +
AddDelta(const MonoDelta &delta)kudu::MonoTime
ComesBefore(const MonoTime &rhs) const kudu::MonoTime
Earliest(const MonoTime &a, const MonoTime &b)kudu::MonoTimestatic
Equals(const MonoTime &other) const kudu::MonoTime
GetDeltaSince(const MonoTime &rhs) const kudu::MonoTime
Initialized() const kudu::MonoTime
kMicrosecondsPerSecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerMicrosecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerMillisecond (defined in kudu::MonoTime)kudu::MonoTimestatic
kNanosecondsPerSecond (defined in kudu::MonoTime)kudu::MonoTimestatic
Max()kudu::MonoTimestatic
Min()kudu::MonoTimestatic
MonoDelta (defined in kudu::MonoTime)kudu::MonoTimefriend
MonoTime()kudu::MonoTime
Now()kudu::MonoTimestatic
operator+=(const MonoDelta &delta) (defined in kudu::MonoTime)kudu::MonoTime
operator-=(const MonoDelta &delta)kudu::MonoTime
ToString() const kudu::MonoTime
+ + + + + http://git-wip-us.apache.org/repos/asf/kudu-site/blob/8a656ba6/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime.html ---------------------------------------------------------------------- diff --git a/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime.html b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime.html new file mode 100644 index 0000000..b674959 --- /dev/null +++ b/releases/1.3.1/cpp-client-api/classkudu_1_1MonoTime.html @@ -0,0 +1,471 @@ + + + + + + +Kudu C++ client API: kudu::MonoTime Class Reference + + + + + + + + + + +
+
+ + + + + + +
+
Kudu C++ client API +
+
+
+ + + + + + +
+
+ + +
+ +
+ + +
+
+
+Public Member Functions | +Static Public Member Functions | +Friends | +List of all members
+
+
kudu::MonoTime Class Reference
+
+
+ +

Representation of a particular point in time. + More...

+ +

#include <monotime.h>

+ + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 MonoTime ()
 
bool Initialized () const
 
MonoDelta GetDeltaSince (const MonoTime &rhs) const
 
void AddDelta (const MonoDelta &delta)
 
bool ComesBefore (const MonoTime &rhs) const
 
std::string ToString () const
 
bool Equals (const MonoTime &other) const
 
Syntactic sugar: increment/decrement operators for MonoTime.

Add a delta to the point in time represented by the object.

+
Parameters
+ + +
[in]deltaThe delta to add.
+
+
+
Returns
Reference to the modified object.
+
+MonoTimeoperator+= (const MonoDelta &delta)
 
MonoTimeoperator-= (const MonoDelta &delta)
 
+ + + + + + + + + +

+Static Public Member Functions

static MonoTime Now ()
 
static MonoTime Max ()
 
static MonoTime Min ()
 
static const MonoTimeEarliest (const MonoTime &a, const MonoTime &b)
 
+ + + + + + + + + + +

+Static Public Attributes

Conversion constants for ubiquitous time units.
+static const int64_t kNanosecondsPerSecond = 1000000000L
 
+static const int64_t kNanosecondsPerMillisecond = 1000000L
 
+static const int64_t kNanosecondsPerMicrosecond = 1000L
 
+static const int64_t kMicrosecondsPerSecond = 1000000L
 
+ + + +

+Friends

+class MonoDelta
 
+

Detailed Description

+

Representation of a particular point in time.

+

The MonoTime class represents a particular point in time, relative to some fixed but unspecified reference point.

+

This time is monotonic, meaning that if the user changes his or her system clock, the monotime does not change.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + +
kudu::MonoTime::MonoTime ()
+
+

Build a MonoTime object. The resulting object is not initialized and not ready to use.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
void kudu::MonoTime::AddDelta (const MonoDeltadelta)
+
+

Advance this object's time specification by the specified interval.

+
Parameters
+ + +
[in]deltaThe time interval to add.
+
+
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoTime::ComesBefore (const MonoTimerhs) const
+
+

Check whether the point in time specified by this object is earlier than the specified one.

+
Parameters
+ + +
[in]rhsThe other MonoTime object to compare with.
+
+
+
Returns
true iff the point in time represented by this MonoTime object is earlier then the point in time represented by the parameter.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
static const MonoTime& kudu::MonoTime::Earliest (const MonoTimea,
const MonoTimeb 
)
+
+static
+
+

Select the earliest between the specified time points.

+
Parameters
+ + + +
[in]aThe first MonoTime object to select from.
[in]bThe second MonoTime object to select from.
+
+
+
Returns
The earliest (minimum) of the two monotimes.
+ +
+
+ +
+
+ + + + + + + + +
bool kudu::MonoTime::Equals (const MonoTimeother) const
+
+

Check whether this object represents the same point in time as the other.

+
Parameters
+ + +
[in]otherThe other MonoTime object to compare.
+
+
+
Returns
true iff the point in time represented by this MonoTime object is the same as the one represented by the other.
+ +
+
+ +
+
+ + + + + + + + +
MonoDelta kudu::MonoTime::GetDeltaSince (const MonoTimerhs) const
+
+

Compute time interval between the point in time specified by this and the specified object.

+
Parameters
+ + +
[in]rhsThe object that corresponds to the left boundary of the time interval, where this object corresponds to the right boundary of the interval.
+
+
+
Returns
The resulting time interval represented as a MonoDelta object.
+ +
+
+ +
+
+ + + + + + + +
bool kudu::MonoTime::Initialized () const
+
+
Returns
true iff the object is initialized.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Max ()
+
+static
+
+
Returns
MonoTime equal to farthest possible time into the future.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Min ()
+
+static
+
+
Returns
MonoTime equal to farthest possible time into the past.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
static MonoTime kudu::MonoTime::Now ()
+
+static
+
+

Get current time in MonoTime representation.

+
Returns
Time specification for the moment of the method's invocation.
+ +
+
+ +
+
+ + + + + + + + +
MonoTime& kudu::MonoTime::operator-= (const MonoDeltadelta)
+
+

Substract a delta from the point in time represented by the object.

+
Parameters
+ + +
[in]deltaThe delta to substract.
+
+
+
Returns
Reference to the modified object.
+ +
+
+ +
+
+ + + + + + + +
std::string kudu::MonoTime::ToString () const
+
+
Returns
String representation of the object (in seconds).
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +