Range move specification.
More...
#include <RangeMoveSpec.h>
|
| | RangeMoveSpec () |
| |
| | RangeMoveSpec (const char *src, const char *dest, const char *table_id, const char *start_row, const char *end_row) |
| |
| void | clear () |
| |
| virtual size_t | encoded_length () const |
| | Returns serialized object length. More...
|
| |
| virtual void | encode (uint8_t **bufp) const |
| | Writes serialized representation of object to a buffer. More...
|
| |
| virtual void | decode (const uint8_t **bufp, size_t *remainp) |
| | Reads serialized representation of object from a buffer. More...
|
| |
Range move specification.
Definition at line 43 of file RangeMoveSpec.h.
| Hypertable::RangeMoveSpec::RangeMoveSpec |
( |
| ) |
|
|
inline |
| Hypertable::RangeMoveSpec::RangeMoveSpec |
( |
const char * |
src, |
|
|
const char * |
dest, |
|
|
const char * |
table_id, |
|
|
const char * |
start_row, |
|
|
const char * |
end_row |
|
) |
| |
|
inline |
| void Hypertable::RangeMoveSpec::clear |
( |
| ) |
|
|
inline |
| void RangeMoveSpec::decode_internal |
( |
uint8_t |
version, |
|
|
const uint8_t ** |
bufp, |
|
|
size_t * |
remainp |
|
) |
| |
|
overrideprivatevirtual |
Reads serialized representation of object from a buffer.
- Parameters
-
| version | Encoding version |
| bufp | Address of destination buffer pointer (advanced by call) |
| remainp | Address of integer holding amount of serialized object remaining |
- See also
- encode_internal() for encoding format
Implements Hypertable::Serializable.
Definition at line 85 of file RangeMoveSpec.cc.
| void RangeMoveSpec::encode_internal |
( |
uint8_t ** |
bufp | ) |
const |
|
overrideprivatevirtual |
Writes serialized representation of object to a buffer.
- Parameters
-
| bufp | Address of destination buffer pointer (advanced by call) |
Encoding is as follows:
Implements Hypertable::Serializable.
Definition at line 76 of file RangeMoveSpec.cc.
| size_t RangeMoveSpec::encoded_length_internal |
( |
| ) |
const |
|
overrideprivatevirtual |
| uint8_t RangeMoveSpec::encoding_version |
( |
| ) |
const |
|
overrideprivatevirtual |
| ostream & operator<< |
( |
ostream & |
os, |
|
|
const RangeMoveSpec & |
move_spec |
|
) |
| |
|
related |
| bool Hypertable::RangeMoveSpec::complete {} |
| std::string Hypertable::RangeMoveSpec::dest_location |
| int32_t Hypertable::RangeMoveSpec::error |
| std::string Hypertable::RangeMoveSpec::source_location |
The documentation for this class was generated from the following files: