hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
#include <DRCECommonList.hpp>
Public Member Functions | |
DRCECommonList (void) | |
DRCECommonList (const DRCECommonList &rhs) | |
DRCECommonList (DRCECommonList &&rhs) | |
virtual | ~DRCECommonList (void) |
DRCECommonList & | operator= (const DRCECommonList &rhs) |
DRCECommonList & | operator= (DRCECommonList &&rhs) |
void | addItem (const _Item &item) |
void | addItem (_Item &&item) |
const std::vector< _Item > & | getItems (void) const |
size_t | getItemsCount (void) const |
const _Item & | getItem (size_t index) const |
void | setItem (size_t index, const _Item &item) |
void | setItem (size_t index, _Item &&item) |
void | clear (void) |
Protected Attributes | |
std::vector< _Item > | items |
Definition at line 26 of file DRCECommonList.hpp.
|
inline |
Definition at line 29 of file DRCECommonList.hpp.
HCE::drce::DRCECommonList< _Item >::DRCECommonList | ( | const DRCECommonList< _Item > & | rhs | ) |
Definition at line 52 of file DRCECommonList.hpp.
HCE::drce::DRCECommonList< _Item >::DRCECommonList | ( | DRCECommonList< _Item > && | rhs | ) |
Definition at line 58 of file DRCECommonList.hpp.
|
inlinevirtual |
Definition at line 32 of file DRCECommonList.hpp.
void HCE::drce::DRCECommonList< _Item >::addItem | ( | const _Item & | item | ) |
void HCE::drce::DRCECommonList< _Item >::addItem | ( | _Item && | item | ) |
Definition at line 87 of file DRCECommonList.hpp.
void HCE::drce::DRCECommonList< _Item >::clear | ( | void | ) |
Reimplemented in HCE::drce::DRCEResultDataItem, HCE::drce::DRCEInputJsonMessage, HCE::drce::DRCESubtasksList< _Subtask >, and HCE::drce::DRCESubtasksList< DRCEResultDataItem >.
Definition at line 114 of file DRCECommonList.hpp.
const _Item & HCE::drce::DRCECommonList< _Item >::getItem | ( | size_t | index | ) | const |
|
inline |
size_t HCE::drce::DRCECommonList< _Item >::getItemsCount | ( | void | ) | const |
DRCECommonList< _Item > & HCE::drce::DRCECommonList< _Item >::operator= | ( | const DRCECommonList< _Item > & | rhs | ) |
DRCECommonList< _Item > & HCE::drce::DRCECommonList< _Item >::operator= | ( | DRCECommonList< _Item > && | rhs | ) |
Definition at line 73 of file DRCECommonList.hpp.
void HCE::drce::DRCECommonList< _Item >::setItem | ( | size_t | index, |
const _Item & | item | ||
) |
Definition at line 102 of file DRCECommonList.hpp.
void HCE::drce::DRCECommonList< _Item >::setItem | ( | size_t | index, |
_Item && | item | ||
) |
Definition at line 108 of file DRCECommonList.hpp.
|
protected |
Definition at line 49 of file DRCECommonList.hpp.