17 : binary_property_inserter_(token_ref.binary_properties)
18 , property_inserter_(token_ref.properties)
19 , token_ref_(token_ref)
31 token_ref.
class_id = class_id.c_str();
49 std::ostringstream out;
50 out.write(reinterpret_cast<const char*>(prop_value.get_buffer()), prop_value.length());
54 p.
value = out.str().c_str();
73 p.
value.length(static_cast<unsigned int>(prop_value.size() + 1 ));
74 std::memcpy(p.
value.get_buffer(),
DCPS::SequenceBackInsertIterator< DDS::BinaryPropertySeq > binary_property_inserter_
DCPS::SequenceBackInsertIterator< DDS::PropertySeq > property_inserter_
void add_bin_property(const char *prop_name, const DDS::OctetSeq &prop_value, bool propagate=true)
OpenDDS::Security::TokenReader reader_
void add_property(const char *prop_name, const char *prop_value, bool propagate=true)
sequence< octet > OctetSeq
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
TokenWriter(DDS::Security::Token &token_ref)
The Internal API and Implementation of OpenDDS.
DDS::Security::Token & token_ref_