addFile(const ArrayString &dirs, const size_t cur, const string &filename, void *data=nullptr) | libxcks::XCKSDirStruct::Element | |
child | libxcks::XCKSDirStruct::Directory | protected |
createDirsAndAddFile(const ArrayString &dirs, const size_t cur, const string &filename, void *data=nullptr) | libxcks::XCKSDirStruct::Element | protected |
Directory()=delete | libxcks::XCKSDirStruct::Directory | |
Directory(const Directory &)=delete | libxcks::XCKSDirStruct::Directory | |
Directory(const string &directoryName, XCKSDirStruct::Element *parentElement, XCKSDirStruct::Element *previousElement) | libxcks::XCKSDirStruct::Directory | |
Element()=delete | libxcks::XCKSDirStruct::Element | |
Element(const Element &)=delete | libxcks::XCKSDirStruct::Element | |
Element(const string &elementName, Element *parentElement, Element *previousElement) | libxcks::XCKSDirStruct::Element | |
getChild() const override final | libxcks::XCKSDirStruct::Directory | inlinevirtual |
getData() const | libxcks::XCKSDirStruct::Element | inlinevirtual |
getElement(const string &elementName, Element **lastElement=nullptr) const final | libxcks::XCKSDirStruct::Element | virtual |
getName() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
getNext() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
getNextFile(const bool calledFromChild) const | libxcks::XCKSDirStruct::Element | protected |
getNextFile() const | libxcks::XCKSDirStruct::Element | |
getNextFileRec() const | libxcks::XCKSDirStruct::Element | protected |
getParent() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
getParent(Element *newParent) final | libxcks::XCKSDirStruct::Element | inlinevirtual |
getPrevious() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
hasChild() const override final | libxcks::XCKSDirStruct::Directory | inlinevirtual |
hasElement(const string &elementName) const final | libxcks::XCKSDirStruct::Element | virtual |
hasNext() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
hasParent() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
hasPrevious() const final | libxcks::XCKSDirStruct::Element | inlinevirtual |
isAFile() const override final | libxcks::XCKSDirStruct::Directory | inlinevirtual |
name | libxcks::XCKSDirStruct::Element | protected |
next | libxcks::XCKSDirStruct::Element | protected |
operator=(const Directory &)=delete | libxcks::XCKSDirStruct::Directory | |
libxcks::XCKSDirStruct::Element::operator=(const Element &)=delete | libxcks::XCKSDirStruct::Element | |
parent | libxcks::XCKSDirStruct::Element | protected |
previous | libxcks::XCKSDirStruct::Element | protected |
setChild(Element *newChild) override final | libxcks::XCKSDirStruct::Directory | inlinevirtual |
setData(void *newData) | libxcks::XCKSDirStruct::Element | inlinevirtual |
setNext(Element *newNext) final | libxcks::XCKSDirStruct::Element | inlinevirtual |
setPrevious(Element *newPrevious) final | libxcks::XCKSDirStruct::Element | inlinevirtual |
~Directory() | libxcks::XCKSDirStruct::Directory | inlinevirtual |
~Element() | libxcks::XCKSDirStruct::Element | virtual |