|
OpenDDS
Snapshot(2023/04/07-19:43)
|
Dynamic version of FieldComparator in Comparator_T.h. More...


Public Member Functions | |
| DynamicComparator (const std::string &field, Ptr next) | |
| int | cmp (void *lhs, void *rhs) const |
| bool | less (void *lhs, void *rhs) const |
| bool | equal (void *lhs, void *rhs) const |
Public Member Functions inherited from OpenDDS::DCPS::ComparatorBase | |
| ComparatorBase () | |
| ComparatorBase (Ptr next) | |
| virtual | ~ComparatorBase () |
| bool | compare (void *lhs, void *rhs) const |
Public Member Functions inherited from OpenDDS::DCPS::RcObject | |
| virtual | ~RcObject () |
| virtual void | _add_ref () |
| virtual void | _remove_ref () |
| long | ref_count () const |
| WeakObject * | _get_weak_object () const |
Public Attributes | |
| const std::string | field_ |
Additional Inherited Members | |
Public Types inherited from OpenDDS::DCPS::ComparatorBase | |
| typedef RcHandle< ComparatorBase > | Ptr |
Protected Member Functions inherited from OpenDDS::DCPS::RcObject | |
| RcObject () | |
Dynamic version of FieldComparator in Comparator_T.h.
Definition at line 128 of file DynamicTypeSupport.cpp.
|
inline |
Definition at line 129 of file DynamicTypeSupport.cpp.
|
inline |
Definition at line 134 of file DynamicTypeSupport.cpp.
References OpenDDS::XTypes::compare_members(), OpenDDS::XTypes::DynamicSample::dynamic_data(), field_, and DDS::RETCODE_OK.
|
inlinevirtual |
Implements OpenDDS::DCPS::ComparatorBase.
Definition at line 152 of file DynamicTypeSupport.cpp.
|
inlinevirtual |
Implements OpenDDS::DCPS::ComparatorBase.
Definition at line 147 of file DynamicTypeSupport.cpp.
| const std::string OpenDDS::DCPS::DynamicComparator::field_ |
Definition at line 157 of file DynamicTypeSupport.cpp.
1.8.13