OpenDDS
Snapshot(2023/04/07-19:43)
|
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 |
![]() | |
ComparatorBase () | |
ComparatorBase (Ptr next) | |
virtual | ~ComparatorBase () |
bool | compare (void *lhs, void *rhs) const |
![]() | |
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 | |
![]() | |
typedef RcHandle< ComparatorBase > | Ptr |
![]() | |
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.