hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
#include <DRCEListAllTasks.hpp>
Public Member Functions | |
DRCEListAllTasks (void) | |
~DRCEListAllTasks (void) | |
bool | serialize (std::string &json) |
bool | unserialize (const std::string &json) |
bool | rebuild (const std::string &sourceDir) |
std::string | toString (void) |
Public Member Functions inherited from HCE::drce::DRCECommonList< TaskInfoData > | |
DRCECommonList (void) | |
DRCECommonList (const DRCECommonList &rhs) | |
DRCECommonList (DRCECommonList &&rhs) | |
virtual | ~DRCECommonList (void) |
DRCECommonList & | operator= (const DRCECommonList &rhs) |
DRCECommonList & | operator= (DRCECommonList &&rhs) |
void | addItem (const TaskInfoData &item) |
void | addItem (TaskInfoData &&item) |
const std::vector< TaskInfoData > & | getItems (void) const |
size_t | getItemsCount (void) const |
const TaskInfoData & | getItem (size_t index) const |
void | setItem (size_t index, const TaskInfoData &item) |
void | setItem (size_t index, TaskInfoData &&item) |
void | clear (void) |
Public Member Functions inherited from HCE::IJsonSerializable | |
IJsonSerializable (void) | |
virtual | ~IJsonSerializable (void) |
void | setErrorMsg (const std::string &errorMsg_) |
std::string | getErrorMsg (void) const |
void | setErrorCode (unsigned int errorCode_) |
unsigned int | getErrorCode (void) const |
void | setIsError (bool isError_) |
bool | isError (void) const |
void | resetError (void) |
Additional Inherited Members | |
Public Types inherited from HCE::IJsonSerializable | |
enum | { NO_ERROR = 0 } |
Protected Member Functions inherited from HCE::IJsonSerializable | |
template<class T = unsigned long long> | |
T | convertVarToNumeric (Poco::Dynamic::Var &var, T defaultValue) |
Protected Attributes inherited from HCE::drce::DRCECommonList< TaskInfoData > | |
std::vector< TaskInfoData > | items |
Protected Attributes inherited from HCE::IJsonSerializable | |
std::string | errorMsg |
unsigned int | errorCode |
bool | _isError |
Definition at line 45 of file DRCEListAllTasks.hpp.
|
explicit |
Definition at line 72 of file DRCEListAllTasks.cpp.
|
inline |
Definition at line 49 of file DRCEListAllTasks.hpp.
bool HCE::drce::DRCEListAllTasks::rebuild | ( | const std::string & | sourceDir | ) |
Definition at line 172 of file DRCEListAllTasks.cpp.
|
virtual |
Implements HCE::IJsonSerializable.
Definition at line 77 of file DRCEListAllTasks.cpp.
std::string HCE::drce::DRCEListAllTasks::toString | ( | void | ) |
Definition at line 229 of file DRCEListAllTasks.cpp.
|
virtual |
Implements HCE::IJsonSerializable.
Definition at line 115 of file DRCEListAllTasks.cpp.