doxygen
|
A vector of MemberDef object. More...
#include <memberlist.h>
Public Types | |
using | Ptr = const MemberDef * |
using | Vec = std::vector< Ptr > |
using | iterator = typename Vec::iterator |
using | const_iterator = typename Vec::const_iterator |
using | value_type = const MemberDef * |
using | const_reference = const value_type & |
Public Member Functions | |
void | push_back (const MemberDef *md) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
bool | empty () const |
size_t | size () const |
const_reference | front () const |
const_reference | back () const |
const_reference | operator[] (int index) const |
const_reference | operator[] (size_t index) const |
void | sort () |
void | inSort (const MemberDef *md) |
void | remove (const MemberDef *md) |
bool | contains (const MemberDef *md) |
Static Public Member Functions | |
static bool | lessThan (const MemberDef *md1, const MemberDef *md2) |
Protected Attributes | |
Vec | m_members |
A vector of MemberDef object.