5 #ifndef LIBWFUT_CHANNELFILELIST_H 6 #define LIBWFUT_CHANNELFILELIST_H 1 10 #include <libwfut/types.h> 25 std::string
getName()
const {
return m_name; }
30 void setName(
const std::string &name) { m_name = name; }
36 const FileMap &
getFiles()
const {
return m_fileMap; }
47 FileMap::iterator I = m_fileMap.find(filename);
48 if (I != m_fileMap.end()) m_fileMap.erase(I);
54 void clear() { m_fileMap.clear(); }
59 size_t size()
const {
return m_fileMap.size(); }
63 std::map<std::string, FileObject> m_fileMap;
Definition: ChannelFileList.h:17
void removeFile(const std::string &filename)
Definition: ChannelFileList.h:46
size_t size() const
Definition: ChannelFileList.h:59
void setName(const std::string &name)
Definition: ChannelFileList.h:30
Definition: ChannelFileList.h:12
std::string getName() const
Definition: ChannelFileList.h:25
void clear()
Definition: ChannelFileList.h:54
const FileMap & getFiles() const
Definition: ChannelFileList.h:36
void addFile(const FileObject &fo)
Definition: ChannelFileList.h:41