Public Types | Public Member Functions | Private Attributes | List of all members
zmq::metadata_t Class Reference

#include <metadata.hpp>

Public Types

typedef std::map< std::string, std::stringdict_t
 

Public Member Functions

void add_ref ()
 
bool drop_ref ()
 
const char * get (const std::string &property_) const
 
 metadata_t (const dict_t &dict_)
 

Private Attributes

const dict_t _dict
 
atomic_counter_t _ref_cnt
 

Detailed Description

Definition at line 13 of file metadata.hpp.

Member Typedef Documentation

◆ dict_t

Definition at line 16 of file metadata.hpp.

Constructor & Destructor Documentation

◆ metadata_t()

zmq::metadata_t::metadata_t ( const dict_t dict_)

Definition at line 6 of file metadata.cpp.

Member Function Documentation

◆ add_ref()

void zmq::metadata_t::add_ref ( )

Definition at line 23 of file metadata.cpp.

◆ drop_ref()

bool zmq::metadata_t::drop_ref ( )

Definition at line 28 of file metadata.cpp.

◆ get()

const char * zmq::metadata_t::get ( const std::string property_) const
Todo:
remove this when support for the deprecated name "Identity" is dropped

Definition at line 10 of file metadata.cpp.

Member Data Documentation

◆ _dict

const dict_t zmq::metadata_t::_dict
private

Definition at line 35 of file metadata.hpp.

◆ _ref_cnt

atomic_counter_t zmq::metadata_t::_ref_cnt
private

Definition at line 32 of file metadata.hpp.


The documentation for this class was generated from the following files:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11