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::DRCEResultDataItem Class Reference

#include <DRCEResultData.hpp>

Inheritance diagram for HCE::drce::DRCEResultDataItem:
Collaboration diagram for HCE::drce::DRCEResultDataItem:

Public Member Functions

 DRCEResultDataItem (void)
 DRCEResultDataItem (const DRCEResultDataItem &rhs)
 DRCEResultDataItem (DRCEResultDataItem &&rhs)
 ~DRCEResultDataItem (void)
DRCEResultDataItemoperator= (const DRCEResultDataItem &rhs)
DRCEResultDataItemoperator= (DRCEResultDataItem &&rhs)
void setErrorCode (unsigned int errorCode_)
unsigned int getErrorCode (void) const
void setErrorMessage (const std::string &errorMessage_)
std::string getErrorMessage (void) const
void setRequestId (unsigned int requestId_)
unsigned int getRequestId (void) const
void setRequestType (DRCETaskRequest::RequestType requestType_)
DRCETaskRequest::RequestType getRequestType (void) const
void setNodeHost (const std::string &nodeHost_)
std::string getNodeHost (void) const
void setNodePort (const std::string &nodePort_)
std::string getNodePort (void) const
void setState (unsigned int state_)
unsigned int getState (void) const
void setPid (unsigned int pid_)
unsigned int getPid (void) const
void setStdoutStream (const std::string &stdoutStream_)
std::string getStdoutStream (void) const
void setStderrStream (const std::string &stderrStream_)
std::string getStderrStream (void) const
void setNodeName (const std::string &nodeName_)
std::string getNodeName (void) const
void setTime (unsigned int time_)
unsigned int getTime (void) const
void setExitStatus (unsigned int exitStatus_)
unsigned int getExitStatus (void) const
void setFields (const std::map< std::string, std::string > &fields_)
const std::map< std::string,
std::string > & 
getFields (void) const
void clear (void)
- Public Member Functions inherited from HCE::drce::DRCEFilesList
 DRCEFilesList (void)
 DRCEFilesList (const DRCEFilesList &rhs)
 DRCEFilesList (DRCEFilesList &&rhs)
virtual ~DRCEFilesList (void)
DRCEFilesListoperator= (const DRCEFilesList &rhs)
DRCEFilesListoperator= (DRCEFilesList &&rhs)
void addFileItem (const FileItem &fileItem)
void addFileItem (FileItem &&fileItem)
void addFileItem (const std::string &name, const std::string &data, unsigned int actionType)
const std::vector< FileItem > & getFiles (void) const
size_t getFilesCount (void) const
const FileItemgetFileItem (size_t index) const
void setFileItem (size_t index, const FileItem &fileItem)
void setFileItem (size_t index, FileItem &&fileItem)
- Public Member Functions inherited from HCE::drce::DRCESubtasksList< DRCEResultDataItem >
 DRCESubtasksList (void)
 DRCESubtasksList (const DRCESubtasksList &rhs)
 DRCESubtasksList (DRCESubtasksList &&rhs)
virtual ~DRCESubtasksList (void)
DRCESubtasksListoperator= (const DRCESubtasksList &rhs)
DRCESubtasksListoperator= (DRCESubtasksList &&rhs)
void addSubtaskItem (const DRCEResultDataItem &item)
void addSubtaskItem (DRCEResultDataItem &&item)
const std::vector
< DRCEResultDataItem > & 
getSubtasks (void) const
size_t getSubtasksCount (void) const
const DRCEResultDataItemgetSubtaskItem (size_t index) const
void setSubtaskItem (size_t index, const DRCEResultDataItem &item)
void setSubtaskItem (size_t index, DRCEResultDataItem &&item)
- Public Member Functions inherited from HCE::drce::DRCECommonList< DRCEResultDataItem >
 DRCECommonList (void)
 DRCECommonList (const DRCECommonList &rhs)
 DRCECommonList (DRCECommonList &&rhs)
virtual ~DRCECommonList (void)
DRCECommonListoperator= (const DRCECommonList &rhs)
DRCECommonListoperator= (DRCECommonList &&rhs)
void addItem (const DRCEResultDataItem &item)
void addItem (DRCEResultDataItem &&item)
const std::vector
< DRCEResultDataItem > & 
getItems (void) const
size_t getItemsCount (void) const
const DRCEResultDataItemgetItem (size_t index) const
void setItem (size_t index, const DRCEResultDataItem &item)
void setItem (size_t index, DRCEResultDataItem &&item)

Additional Inherited Members

- Protected Attributes inherited from HCE::drce::DRCEFilesList
std::vector< FileItemfiles
- Protected Attributes inherited from HCE::drce::DRCECommonList< DRCEResultDataItem >
std::vector< DRCEResultDataItemitems

Detailed Description

Definition at line 28 of file DRCEResultData.hpp.

Constructor & Destructor Documentation

HCE::drce::DRCEResultDataItem::DRCEResultDataItem ( void  )

Definition at line 11 of file DRCEResultData.cpp.

HCE::drce::DRCEResultDataItem::DRCEResultDataItem ( const DRCEResultDataItem rhs)

Definition at line 17 of file DRCEResultData.cpp.

HCE::drce::DRCEResultDataItem::DRCEResultDataItem ( DRCEResultDataItem &&  rhs)

Definition at line 24 of file DRCEResultData.cpp.

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

Definition at line 34 of file DRCEResultData.hpp.

Member Function Documentation

void HCE::drce::DRCEResultDataItem::clear ( void  )

Reimplemented from HCE::drce::DRCEFilesList.

Definition at line 80 of file DRCEResultData.cpp.

unsigned int HCE::drce::DRCEResultDataItem::getErrorCode ( void  ) const
inline

Definition at line 40 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getErrorMessage ( void  ) const
inline

Definition at line 43 of file DRCEResultData.hpp.

Here is the caller graph for this function:

unsigned int HCE::drce::DRCEResultDataItem::getExitStatus ( void  ) const
inline

Definition at line 76 of file DRCEResultData.hpp.

Here is the caller graph for this function:

const std::map<std::string, std::string>& HCE::drce::DRCEResultDataItem::getFields ( void  ) const
inline

Definition at line 79 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getNodeHost ( void  ) const
inline

Definition at line 52 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getNodeName ( void  ) const
inline

Definition at line 70 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getNodePort ( void  ) const
inline

Definition at line 55 of file DRCEResultData.hpp.

Here is the caller graph for this function:

unsigned int HCE::drce::DRCEResultDataItem::getPid ( void  ) const
inline

Definition at line 61 of file DRCEResultData.hpp.

Here is the caller graph for this function:

unsigned int HCE::drce::DRCEResultDataItem::getRequestId ( void  ) const
inline

Definition at line 46 of file DRCEResultData.hpp.

Here is the caller graph for this function:

DRCETaskRequest::RequestType HCE::drce::DRCEResultDataItem::getRequestType ( void  ) const
inline

Definition at line 49 of file DRCEResultData.hpp.

Here is the caller graph for this function:

unsigned int HCE::drce::DRCEResultDataItem::getState ( void  ) const
inline

Definition at line 58 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getStderrStream ( void  ) const
inline

Definition at line 67 of file DRCEResultData.hpp.

Here is the caller graph for this function:

std::string HCE::drce::DRCEResultDataItem::getStdoutStream ( void  ) const
inline

Definition at line 64 of file DRCEResultData.hpp.

Here is the caller graph for this function:

unsigned int HCE::drce::DRCEResultDataItem::getTime ( void  ) const
inline

Definition at line 73 of file DRCEResultData.hpp.

Here is the caller graph for this function:

DRCEResultDataItem & HCE::drce::DRCEResultDataItem::operator= ( const DRCEResultDataItem rhs)

Definition at line 31 of file DRCEResultData.cpp.

Here is the call graph for this function:

DRCEResultDataItem & HCE::drce::DRCEResultDataItem::operator= ( DRCEResultDataItem &&  rhs)

Definition at line 55 of file DRCEResultData.cpp.

void HCE::drce::DRCEResultDataItem::setErrorCode ( unsigned int  errorCode_)
inline

Definition at line 39 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setErrorMessage ( const std::string &  errorMessage_)
inline

Definition at line 42 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setExitStatus ( unsigned int  exitStatus_)
inline

Definition at line 75 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setFields ( const std::map< std::string, std::string > &  fields_)
inline

Definition at line 78 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setNodeHost ( const std::string &  nodeHost_)
inline

Definition at line 51 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setNodeName ( const std::string &  nodeName_)
inline

Definition at line 69 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setNodePort ( const std::string &  nodePort_)
inline

Definition at line 54 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setPid ( unsigned int  pid_)
inline

Definition at line 60 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setRequestId ( unsigned int  requestId_)
inline

Definition at line 45 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setRequestType ( DRCETaskRequest::RequestType  requestType_)
inline

Definition at line 48 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setState ( unsigned int  state_)
inline

Definition at line 57 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setStderrStream ( const std::string &  stderrStream_)
inline

Definition at line 66 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setStdoutStream ( const std::string &  stdoutStream_)
inline

Definition at line 63 of file DRCEResultData.hpp.

Here is the caller graph for this function:

void HCE::drce::DRCEResultDataItem::setTime ( unsigned int  time_)
inline

Definition at line 72 of file DRCEResultData.hpp.

Here is the caller graph for this function:


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