|
OpenDDS
Snapshot(2023/04/28-20:55)
|
Dynamic version of StructComparator in Comparator_T.h. More...


Public Member Functions | |
| NestedComparator (const std::string &field, Ptr inner, Ptr next) | |
| XTypes::DynamicSample | get_nested (void *outer) 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_ |
| const Ptr | inner_ |
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 StructComparator in Comparator_T.h.
Definition at line 166 of file DynamicTypeSupport.cpp.
|
inline |
Definition at line 167 of file DynamicTypeSupport.cpp.
|
inlinevirtual |
Implements OpenDDS::DCPS::ComparatorBase.
Definition at line 191 of file DynamicTypeSupport.cpp.
|
inline |
Definition at line 173 of file DynamicTypeSupport.cpp.
References OpenDDS::XTypes::DynamicSample::dynamic_data(), field_, and DDS::RETCODE_OK.
|
inlinevirtual |
Implements OpenDDS::DCPS::ComparatorBase.
Definition at line 185 of file DynamicTypeSupport.cpp.
| const std::string OpenDDS::DCPS::NestedComparator::field_ |
Definition at line 197 of file DynamicTypeSupport.cpp.
| const Ptr OpenDDS::DCPS::NestedComparator::inner_ |
Definition at line 198 of file DynamicTypeSupport.cpp.
1.8.13