OpenDDS
Snapshot(2023/04/28-20:55)
|
Public Member Functions | |
SerializedForEval (ACE_Message_Block *data, const TypeSupportImpl &type_support, const DDS::StringSeq ¶ms, Encoding encoding) | |
Value | lookup (const char *field) const |
OPENDDS_MAP (OPENDDS_STRING, Value) cache_ | |
![]() | |
DataForEval (const MetaStruct &meta, const DDS::StringSeq ¶ms) | |
virtual | ~DataForEval () |
Public Attributes | |
ACE_Message_Block * | serialized_ |
Encoding | encoding_ |
const TypeSupportImpl & | type_support_ |
Extensibility | exten_ |
![]() | |
const MetaStruct & | meta_ |
const DDS::StringSeq & | params_ |
Definition at line 164 of file FilterEvaluator.h.
OpenDDS::DCPS::FilterEvaluator::SerializedForEval::SerializedForEval | ( | ACE_Message_Block * | data, |
const TypeSupportImpl & | type_support, | ||
const DDS::StringSeq & | params, | ||
Encoding | encoding | ||
) |
Definition at line 121 of file FilterEvaluator.cpp.
|
virtual |
Implements OpenDDS::DCPS::FilterEvaluator::DataForEval.
Definition at line 133 of file FilterEvaluator.cpp.
References ACE_ERROR, ACE_TEXT(), ACE_Message_Block::duplicate(), OpenDDS::STUN::encoding(), encoding_, exten_, OpenDDS::DCPS::MetaStruct::getValue(), OpenDDS::DCPS::Encoding::is_encapsulated(), LM_ERROR, OpenDDS::DCPS::FilterEvaluator::DataForEval::meta_, OPENDDS_MAP(), OPENDDS_STRING, serialized_, OpenDDS::DCPS::EncapsulationHeader::to_encoding(), and type_support_.
|
mutable |
Referenced by lookup().
Encoding OpenDDS::DCPS::FilterEvaluator::SerializedForEval::encoding_ |
Definition at line 169 of file FilterEvaluator.h.
Referenced by lookup().
Extensibility OpenDDS::DCPS::FilterEvaluator::SerializedForEval::exten_ |
Definition at line 172 of file FilterEvaluator.h.
Referenced by lookup().
ACE_Message_Block* OpenDDS::DCPS::FilterEvaluator::SerializedForEval::serialized_ |
Definition at line 168 of file FilterEvaluator.h.
Referenced by lookup().
const TypeSupportImpl& OpenDDS::DCPS::FilterEvaluator::SerializedForEval::type_support_ |
Definition at line 170 of file FilterEvaluator.h.
Referenced by lookup().