| 
    OpenDDS
    Snapshot(2023/03/03-19:27)
    
   | 
 
#include <FilterEvaluator.h>

Public Member Functions | |
| virtual | ~MetaStruct () | 
| virtual Value | getValue (const void *stru, DDS::MemberId memberId) const =0 | 
| virtual Value | getValue (const void *stru, const char *fieldSpec) const =0 | 
| virtual Value | getValue (Serializer &ser, const char *fieldSpec, const TypeSupportImpl *ts=0) const =0 | 
| virtual ComparatorBase::Ptr | create_qc_comparator (const char *fieldSpec, ComparatorBase::Ptr next) const =0 | 
| ComparatorBase::Ptr | create_qc_comparator (const char *fieldSpec) const | 
| virtual size_t | numDcpsKeys () const =0 | 
| virtual bool | compare (const void *lhs, const void *rhs, const char *fieldSpec) const =0 | 
| virtual const char ** | getFieldNames () const =0 | 
| virtual void | assign (void *lhs, const char *lhsFieldSpec, const void *rhs, const char *rhsFieldSpec, const MetaStruct &rhsMeta) const =0 | 
| virtual const void * | getRawField (const void *stru, const char *fieldSpec) const =0 | 
| virtual void * | allocate () const =0 | 
| virtual void | deallocate (void *stru) const =0 | 
Definition at line 186 of file FilterEvaluator.h.
      
  | 
  virtual | 
Definition at line 989 of file FilterEvaluator.cpp.
References OPENDDS_END_VERSIONED_NAMESPACE_DECL.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::assign_fields(), OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::assign_resulting_fields(), and OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::process_joins().
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  inline | 
Definition at line 197 of file FilterEvaluator.h.
References OpenDDS::DCPS::assign().
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
Referenced by OpenDDS::DCPS::MultiTopicDataReaderBase::init().
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
Referenced by OpenDDS::XTypes::DynamicDataAdapter< T >::get_boolean_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_char8_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_float128_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_float32_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_float64_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_int16_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_int32_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_int64_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_int8_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_string_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_uint16_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_uint32_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_uint64_value(), OpenDDS::XTypes::DynamicDataAdapter< T >::get_uint8_value(), and OpenDDS::DCPS::FilterEvaluator::SerializedForEval::lookup().
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
      
  | 
  pure virtual | 
Implemented in OpenDDS::DCPS::MetaStructImpl< XTypes::DynamicSample >.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::join().
 1.8.13