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

#include <DRCEFilesList.hpp>

Inheritance diagram for HCE::drce::DRCEFilesList:

Public Member Functions

 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)
void clear (void)

Protected Attributes

std::vector< FileItemfiles

Detailed Description

Definition at line 54 of file DRCEFilesList.hpp.

Constructor & Destructor Documentation

HCE::drce::DRCEFilesList::DRCEFilesList ( void  )

Definition at line 55 of file DRCEFilesList.cpp.

HCE::drce::DRCEFilesList::DRCEFilesList ( const DRCEFilesList rhs)

Definition at line 60 of file DRCEFilesList.cpp.

HCE::drce::DRCEFilesList::DRCEFilesList ( DRCEFilesList &&  rhs)

Definition at line 66 of file DRCEFilesList.cpp.

virtual HCE::drce::DRCEFilesList::~DRCEFilesList ( void  )
inlinevirtual

Definition at line 60 of file DRCEFilesList.hpp.

Member Function Documentation

void HCE::drce::DRCEFilesList::addFileItem ( const FileItem fileItem)

Definition at line 90 of file DRCEFilesList.cpp.

Here is the caller graph for this function:

void HCE::drce::DRCEFilesList::addFileItem ( FileItem &&  fileItem)

Definition at line 95 of file DRCEFilesList.cpp.

void HCE::drce::DRCEFilesList::addFileItem ( const std::string &  name,
const std::string &  data,
unsigned int  actionType 
)

Definition at line 100 of file DRCEFilesList.cpp.

void HCE::drce::DRCEFilesList::clear ( void  )
const FileItem & HCE::drce::DRCEFilesList::getFileItem ( size_t  index) const

Definition at line 110 of file DRCEFilesList.cpp.

Here is the caller graph for this function:

const std::vector<FileItem>& HCE::drce::DRCEFilesList::getFiles ( void  ) const
inline

Definition at line 69 of file DRCEFilesList.hpp.

Here is the caller graph for this function:

size_t HCE::drce::DRCEFilesList::getFilesCount ( void  ) const

Definition at line 105 of file DRCEFilesList.cpp.

Here is the caller graph for this function:

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

Definition at line 72 of file DRCEFilesList.cpp.

Here is the call graph for this function:

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

Definition at line 81 of file DRCEFilesList.cpp.

void HCE::drce::DRCEFilesList::setFileItem ( size_t  index,
const FileItem fileItem 
)

Definition at line 116 of file DRCEFilesList.cpp.

void HCE::drce::DRCEFilesList::setFileItem ( size_t  index,
FileItem &&  fileItem 
)

Definition at line 121 of file DRCEFilesList.cpp.

Member Data Documentation

std::vector<FileItem> HCE::drce::DRCEFilesList::files
protected

Definition at line 78 of file DRCEFilesList.hpp.


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