|
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_ | |
Public Member Functions inherited from OpenDDS::DCPS::FilterEvaluator::DataForEval | |
| DataForEval (const MetaStruct &meta, const DDS::StringSeq ¶ms) | |
| virtual | ~DataForEval () |
Public Attributes | |
| ACE_Message_Block * | serialized_ |
| Encoding | encoding_ |
| const TypeSupportImpl & | type_support_ |
| Extensibility | exten_ |
Public Attributes inherited from OpenDDS::DCPS::FilterEvaluator::DataForEval | |
| 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().
1.8.13