hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::drce::DRCEListAllTasks Class Reference

#include <DRCEListAllTasks.hpp>

Inheritance diagram for HCE::drce::DRCEListAllTasks:
Collaboration diagram for HCE::drce::DRCEListAllTasks:

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)
DRCECommonListoperator= (const DRCECommonList &rhs)
DRCECommonListoperator= (DRCECommonList &&rhs)
void addItem (const TaskInfoData &item)
void addItem (TaskInfoData &&item)
const std::vector< TaskInfoData > & getItems (void) const
size_t getItemsCount (void) const
const TaskInfoDatagetItem (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>
convertVarToNumeric (Poco::Dynamic::Var &var, T defaultValue)
- Protected Attributes inherited from HCE::drce::DRCECommonList< TaskInfoData >
std::vector< TaskInfoDataitems
- Protected Attributes inherited from HCE::IJsonSerializable
std::string errorMsg
unsigned int errorCode
bool _isError

Detailed Description

Definition at line 45 of file DRCEListAllTasks.hpp.

Constructor & Destructor Documentation

HCE::drce::DRCEListAllTasks::DRCEListAllTasks ( void  )
explicit

Definition at line 72 of file DRCEListAllTasks.cpp.

HCE::drce::DRCEListAllTasks::~DRCEListAllTasks ( void  )
inline

Definition at line 49 of file DRCEListAllTasks.hpp.

Member Function Documentation

bool HCE::drce::DRCEListAllTasks::rebuild ( const std::string &  sourceDir)

Definition at line 172 of file DRCEListAllTasks.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool HCE::drce::DRCEListAllTasks::serialize ( std::string &  json)
virtual

Implements HCE::IJsonSerializable.

Definition at line 77 of file DRCEListAllTasks.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

std::string HCE::drce::DRCEListAllTasks::toString ( void  )

Definition at line 229 of file DRCEListAllTasks.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool HCE::drce::DRCEListAllTasks::unserialize ( const std::string &  json)
virtual

Implements HCE::IJsonSerializable.

Definition at line 115 of file DRCEListAllTasks.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: