Encapsulates a single value stored in a Kinetic drive and the associated metadata. More...
#include <kinetic_record.h>
Public Member Functions | |
KineticRecord (const shared_ptr< const string > value, const shared_ptr< const string > version, const shared_ptr< const string > tag, Command_Algorithm algorithm) | |
KineticRecord (const string value, const string version, const string tag, Command_Algorithm algorithm) | |
KineticRecord (const KineticRecord &other) | |
const shared_ptr< const string > | value () const |
The value itself. | |
const shared_ptr< const string > | version () const |
The value's version. | |
const shared_ptr< const string > | tag () const |
An arbitrary tag, usually a hash or checksum of the value. | |
Command_Algorithm | algorithm () const |
The algorithm used to generate the tag. | |
Encapsulates a single value stored in a Kinetic drive and the associated metadata.
Definition at line 38 of file kinetic_record.h.