MADARA  3.2.3
madara::knowledge::KnowledgeRecord Member List

This is the complete list of members for madara::knowledge::KnowledgeRecord, including all inherited members.

ALL_ARRAYS enum valuemadara::knowledge::KnowledgeRecord
ALL_CLEARABLES enum valuemadara::knowledge::KnowledgeRecord
ALL_DOUBLES enum valuemadara::knowledge::KnowledgeRecord
ALL_FILE_TYPES enum valuemadara::knowledge::KnowledgeRecord
ALL_IMAGES enum valuemadara::knowledge::KnowledgeRecord
ALL_INTEGERS enum valuemadara::knowledge::KnowledgeRecord
ALL_PRIMITIVE_TYPES enum valuemadara::knowledge::KnowledgeRecord
ALL_TEXT_FORMATS enum valuemadara::knowledge::KnowledgeRecord
ALL_TYPES enum valuemadara::knowledge::KnowledgeRecord
apply(madara::knowledge::ThreadSafeContext &context, const std::string &key, unsigned int quality, uint64_t clock, bool perform_lock)madara::knowledge::KnowledgeRecord
clear_union(void) noexceptmadara::knowledge::KnowledgeRecordinlineprivate
clear_value(void) noexceptmadara::knowledge::KnowledgeRecordinline
clockmadara::knowledge::KnowledgeRecord
clone(void) const madara::knowledge::KnowledgeRecordinline
dec_index(size_t index)madara::knowledge::KnowledgeRecord
deep_copy(const KnowledgeRecord &source)madara::knowledge::KnowledgeRecordinline
deep_copy() const madara::knowledge::KnowledgeRecordinline
DOUBLE enum valuemadara::knowledge::KnowledgeRecord
DOUBLE_ARRAY enum valuemadara::knowledge::KnowledgeRecord
double_array_madara::knowledge::KnowledgeRecord
double_value_madara::knowledge::KnowledgeRecord
emplace(tags::shared_t< tags::integers_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::integers_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::shared_t< tags::doubles_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::doubles_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::shared_t< tags::string_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::string_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::shared_t< tags::binary_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace(tags::binary_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_doubles(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_file(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_integers(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_shared_doubles(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_shared_file(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_shared_integers(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_shared_string(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_shared_val(Args &&...args)madara::knowledge::KnowledgeRecordinlineprivate
emplace_shared_vec(Args &&...args)madara::knowledge::KnowledgeRecordinlineprivate
emplace_string(Args &&...args)madara::knowledge::KnowledgeRecordinline
emplace_val(Args &&...args)madara::knowledge::KnowledgeRecordinlineprivate
emplace_vec(Args &&...args)madara::knowledge::KnowledgeRecordinlineprivate
EMPTY enum valuemadara::knowledge::KnowledgeRecord
exists(void) const madara::knowledge::KnowledgeRecordinline
file_value_madara::knowledge::KnowledgeRecord
FLOAT enum valuemadara::knowledge::KnowledgeRecord
fragment(unsigned int first, unsigned int last)madara::knowledge::KnowledgeRecord
get_encoded_size(const std::string &key) const madara::knowledge::KnowledgeRecordinline
get_encoded_size(void) const madara::knowledge::KnowledgeRecordinline
get_precision(void)madara::knowledge::KnowledgeRecordstatic
IMAGE_JPEG enum valuemadara::knowledge::KnowledgeRecord
inc_index(size_t index)madara::knowledge::KnowledgeRecord
int_array_madara::knowledge::KnowledgeRecord
int_value_madara::knowledge::KnowledgeRecord
Integer typedefmadara::knowledge::KnowledgeRecord
INTEGER enum valuemadara::knowledge::KnowledgeRecord
INTEGER_ARRAY enum valuemadara::knowledge::KnowledgeRecord
is_array_type(void) const madara::knowledge::KnowledgeRecordinline
is_array_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_binary_file_type(void) const madara::knowledge::KnowledgeRecordinline
is_binary_file_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_double_type(void) const madara::knowledge::KnowledgeRecordinline
is_double_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_false(void) const madara::knowledge::KnowledgeRecordinline
is_file_type(void) const madara::knowledge::KnowledgeRecordinline
is_file_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_image_type(void) const madara::knowledge::KnowledgeRecordinline
is_image_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_integer_type(void) const madara::knowledge::KnowledgeRecordinline
is_integer_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_ref_counted(void) const madara::knowledge::KnowledgeRecordinline
is_ref_counted(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_string_type(void) const madara::knowledge::KnowledgeRecordinline
is_string_type(uint32_t type)madara::knowledge::KnowledgeRecordinlinestatic
is_true(void) const madara::knowledge::KnowledgeRecord
is_valid(void) const madara::knowledge::KnowledgeRecordinline
KnowledgeRecord() noexceptmadara::knowledge::KnowledgeRecordinline
KnowledgeRecord(logger::Logger &logger) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(T value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(T value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordexplicit
KnowledgeRecord(const std::vector< Integer > &value, logger::Logger &logger=*logger::global_logger.get())madara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::vector< Integer > &&value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::shared_ptr< std::vector< Integer >> value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(const std::vector< double > &value, logger::Logger &logger=*logger::global_logger.get())madara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::vector< double > &&value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::shared_ptr< std::vector< double >> value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(const std::string &value, logger::Logger &logger=*logger::global_logger.get())madara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::string &&value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::shared_ptr< std::string > value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(const char *value, logger::Logger &logger=*logger::global_logger.get())madara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(std::shared_ptr< std::vector< unsigned char >> value, logger::Logger &logger=*logger::global_logger.get()) noexceptmadara::knowledge::KnowledgeRecordinlineexplicit
KnowledgeRecord(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(KnowledgeRecord &&rhs) noexceptmadara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::integers_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::shared_t< tags::integers_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::doubles_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::shared_t< tags::doubles_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::string_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::shared_t< tags::string_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::binary_t, Args &&...args)madara::knowledge::KnowledgeRecordinline
KnowledgeRecord(tags::shared_t< tags::binary_t >, Args &&...args)madara::knowledge::KnowledgeRecordinline
logger_madara::knowledge::KnowledgeRecordprivate
MemberType typedefmadara::knowledge::KnowledgeRecordprivate
MODIFIED enum valuemadara::knowledge::KnowledgeRecord
operator bool(void) const madara::knowledge::KnowledgeRecordinlineexplicit
operator!(void) const madara::knowledge::KnowledgeRecordinline
operator!=(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator%(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator%=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator*(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator*=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator+(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator++(void)madara::knowledge::KnowledgeRecordinline
operator+=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator-(void) const madara::knowledge::KnowledgeRecordinline
operator-(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator--(void)madara::knowledge::KnowledgeRecordinline
operator-=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator/(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecordinline
operator/=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator<(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecord
operator<=(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecord
operator=(T &&t) -> typename std::enable_if<!std::is_convertible< T, KnowledgeRecord >::value, decltype(this->set_value(std::forward< T >(t)),*this)>::typemadara::knowledge::KnowledgeRecordinline
operator=(const KnowledgeRecord &rhs)madara::knowledge::KnowledgeRecordinline
operator=(KnowledgeRecord &&rhs) noexceptmadara::knowledge::KnowledgeRecordinline
operator==(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecord
operator>(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecord
operator>=(const KnowledgeRecord &rhs) const madara::knowledge::KnowledgeRecord
OWNED enum valuemadara::knowledge::KnowledgeRecord
qualitymadara::knowledge::KnowledgeRecord
read(const char *buffer, int64_t &buffer_remaining)madara::knowledge::KnowledgeRecordinline
read(const char *buffer, std::string &key, int64_t &buffer_remaining)madara::knowledge::KnowledgeRecordinline
read(const char *buffer, uint32_t &key_id, int64_t &buffer_remaining)madara::knowledge::KnowledgeRecordinline
read_file(const std::string &filename, uint32_t read_as_type=0)madara::knowledge::KnowledgeRecord
reset_value(void) noexceptmadara::knowledge::KnowledgeRecordinline
resize(size_t new_size)madara::knowledge::KnowledgeRecord
retrieve_index(size_t index) const madara::knowledge::KnowledgeRecord
set_file(const unsigned char *new_value, size_t size)madara::knowledge::KnowledgeRecordinline
set_file(std::vector< unsigned char > &&new_value)madara::knowledge::KnowledgeRecordinline
set_file(const std::vector< unsigned char > &new_value)madara::knowledge::KnowledgeRecordinline
set_file(std::shared_ptr< std::vector< unsigned char >> new_value)madara::knowledge::KnowledgeRecordinline
set_fixed(void)madara::knowledge::KnowledgeRecordstatic
set_index(size_t index, T value)madara::knowledge::KnowledgeRecordinline
set_index(size_t index, T value)madara::knowledge::KnowledgeRecord
set_jpeg(const unsigned char *new_value, size_t size)madara::knowledge::KnowledgeRecordinline
set_jpeg(std::vector< unsigned char > &&new_value)madara::knowledge::KnowledgeRecordinline
set_jpeg(const std::vector< unsigned char > &new_value)madara::knowledge::KnowledgeRecordinline
set_jpeg(std::shared_ptr< std::vector< unsigned char >> new_value)madara::knowledge::KnowledgeRecordinline
set_modified(void)madara::knowledge::KnowledgeRecordinline
set_precision(int new_precision)madara::knowledge::KnowledgeRecordstatic
set_scientific(void)madara::knowledge::KnowledgeRecordstatic
set_text(const char *new_value, size_t size)madara::knowledge::KnowledgeRecordinline
set_text(std::string &&new_value)madara::knowledge::KnowledgeRecordinline
set_text(const std::string &new_value)madara::knowledge::KnowledgeRecordinline
set_text(std::shared_ptr< std::string > new_value)madara::knowledge::KnowledgeRecordinline
set_type(int32_t type)madara::knowledge::KnowledgeRecordinline
set_value(const KnowledgeRecord &new_value)madara::knowledge::KnowledgeRecordinline
set_value(KnowledgeRecord &&new_value)madara::knowledge::KnowledgeRecordinline
set_value(T new_value)madara::knowledge::KnowledgeRecordinline
set_value(const Integer *new_value, uint32_t size)madara::knowledge::KnowledgeRecordinline
set_value(std::vector< Integer > &&new_value)madara::knowledge::KnowledgeRecordinline
set_value(const std::vector< Integer > &new_value)madara::knowledge::KnowledgeRecordinline
set_value(std::shared_ptr< std::vector< Integer >> new_value)madara::knowledge::KnowledgeRecordinline
set_value(const char *new_value, uint32_t size)madara::knowledge::KnowledgeRecordinline
set_value(std::string &&new_value)madara::knowledge::KnowledgeRecordinline
set_value(const std::string &new_value)madara::knowledge::KnowledgeRecordinline
set_value(std::shared_ptr< std::string > new_value)madara::knowledge::KnowledgeRecordinline
set_value(T new_value)madara::knowledge::KnowledgeRecord
set_value(const double *new_value, uint32_t size)madara::knowledge::KnowledgeRecordinline
set_value(std::vector< double > &&new_value)madara::knowledge::KnowledgeRecordinline
set_value(const std::vector< double > &new_value)madara::knowledge::KnowledgeRecordinline
set_value(std::shared_ptr< std::vector< double >> new_value)madara::knowledge::KnowledgeRecordinline
set_xml(const char *new_value, size_t size)madara::knowledge::KnowledgeRecordinline
set_xml(std::string &&new_value)madara::knowledge::KnowledgeRecordinline
set_xml(const std::string &new_value)madara::knowledge::KnowledgeRecordinline
set_xml(std::shared_ptr< std::string > new_value)madara::knowledge::KnowledgeRecordinline
share_binary() const madara::knowledge::KnowledgeRecordinline
share_doubles() const madara::knowledge::KnowledgeRecordinline
share_integers() const madara::knowledge::KnowledgeRecordinline
share_string() const madara::knowledge::KnowledgeRecordinline
SHARED enum valuemadara::knowledge::KnowledgeRecord
shared_madara::knowledge::KnowledgeRecordmutableprivate
size(void) const madara::knowledge::KnowledgeRecordinline
status(void) const madara::knowledge::KnowledgeRecordinline
str_value_madara::knowledge::KnowledgeRecord
STRING enum valuemadara::knowledge::KnowledgeRecord
take_binary()madara::knowledge::KnowledgeRecordinline
take_doubles()madara::knowledge::KnowledgeRecordinline
take_integers()madara::knowledge::KnowledgeRecordinline
take_string()madara::knowledge::KnowledgeRecordinline
TEXT_FILE enum valuemadara::knowledge::KnowledgeRecord
ThreadSafeContext classmadara::knowledge::KnowledgeRecordfriend
to_double(void) const madara::knowledge::KnowledgeRecord
to_doubles(void) const madara::knowledge::KnowledgeRecord
to_file(const std::string &filename) const madara::knowledge::KnowledgeRecord
to_integer(void) const madara::knowledge::KnowledgeRecord
to_integers(void) const madara::knowledge::KnowledgeRecord
to_string(const std::string &delimiter=", ") const madara::knowledge::KnowledgeRecord
to_unmanaged_buffer(size_t &size) const madara::knowledge::KnowledgeRecord
type(void) const madara::knowledge::KnowledgeRecordinline
type_madara::knowledge::KnowledgeRecordprivate
UNCREATED enum valuemadara::knowledge::KnowledgeRecord
UNKNOWN_FILE_TYPE enum valuemadara::knowledge::KnowledgeRecord
unshare(void)madara::knowledge::KnowledgeRecordinline
ValueTypes enum namemadara::knowledge::KnowledgeRecord
write(char *buffer, int64_t &buffer_remaining) const madara::knowledge::KnowledgeRecordinline
write(char *buffer, const std::string &key, int64_t &buffer_remaining) const madara::knowledge::KnowledgeRecordinline
write(char *buffer, uint32_t key_id, int64_t &buffer_remaining) const madara::knowledge::KnowledgeRecordinline
write_qualitymadara::knowledge::KnowledgeRecord
XML enum valuemadara::knowledge::KnowledgeRecord
~KnowledgeRecord() noexceptmadara::knowledge::KnowledgeRecordinline