HCE project C++ developers source code library  1.1.1
HCE project developer library
 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)
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 53 of file DRCEFilesList.hpp.

Constructor & Destructor Documentation

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

Definition at line 55 of file DRCEFilesList.cpp.

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

Definition at line 57 of file DRCEFilesList.hpp.

Member Function Documentation

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

Definition at line 77 of file DRCEFilesList.cpp.

Here is the caller graph for this function:

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

Definition at line 82 of file DRCEFilesList.cpp.

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

Definition at line 87 of file DRCEFilesList.cpp.

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

Reimplemented in HCE::drce::DRCEResultDataItem, and HCE::drce::DRCEInputJsonMessage.

Definition at line 112 of file DRCEFilesList.cpp.

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

Definition at line 97 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 66 of file DRCEFilesList.hpp.

Here is the caller graph for this function:

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

Definition at line 92 of file DRCEFilesList.cpp.

Here is the caller graph for this function:

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

Definition at line 59 of file DRCEFilesList.cpp.

Here is the call graph for this function:

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

Definition at line 68 of file DRCEFilesList.cpp.

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

Definition at line 102 of file DRCEFilesList.cpp.

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

Definition at line 107 of file DRCEFilesList.cpp.

Member Data Documentation

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

Definition at line 75 of file DRCEFilesList.hpp.


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