This is the complete list of members for C4GroupEx, including all inherited members.
AccessedEntrySize() const override | C4Group | virtual |
AccessEntry(const char *wildcard, size_t *size=nullptr, char *filename=nullptr, bool needs_to_be_a_group=false) | C4Group | |
AccessNextEntry(const char *wildcard, size_t *size=nullptr, char *filename=nullptr, bool start_at_filename=false) | C4Group | |
Add(const char *filename, const char *entry_name) | C4Group | |
Add(const char *entry_name, void *buffer, int size, bool add_as_child=false, bool hold_buffer=false, bool is_executable=false) | C4Group | |
Add(const char *entry_name, StdBuf &buffer, bool add_as_child=false, bool hold_buffer=false, bool is_executable=false) | C4Group | |
Add(const char *entry_name, StdStrBuf &buffer, bool add_as_child=false, bool hold_buffer=false, bool is_executable=false) | C4Group | |
Advance(int offset) override | C4Group | virtual |
C4Group() | C4Group | |
C4Group(C4Group &&)=default | C4Group | |
Clear() | C4Group | protected |
Close(bool fHeaderUpdate) | C4GroupEx | inline |
C4Group::Close() | C4Group | |
Delete(const char *files, bool recursive=false) | C4Group | |
DeleteEntry(const char *filename, bool do_recycle=false) | C4Group | |
EntryCount(const char *wildcard=nullptr) | C4Group | |
EntryCRC32(const char *wildcard=nullptr) | C4Group | |
EntrySize(const char *wildcard=nullptr) | C4Group | |
Extract(const char *files, const char *destination=nullptr, const char *exclude=nullptr) | C4Group | |
ExtractEntry(const char *filename, const char *destination=nullptr) | C4Group | |
FindEntry(const char *wildcard, StdStrBuf *filename=nullptr, size_t *size=nullptr) | C4Group | |
FindEntry(const char *wildcard, char *filename) | C4Group | inline |
FindNextEntry(const char *wildcard, StdStrBuf *filename=nullptr, size_t *size=nullptr, bool start_at_filename=false) | C4Group | |
FindNextEntry(const char *wildcard, char *filename, size_t *size=nullptr, bool start_at_filename=false) | C4Group | inline |
GetEntry(const char *entry_name) | C4Group | protected |
GetError() | C4Group | |
GetFirstEntry() const | C4Group | |
GetFullName() const | C4Group | |
GetHeader() const | C4Group | |
GetMother() | C4Group | |
GetName() const | C4Group | |
HasPackedMother() const | C4Group | |
Head | C4Group | protected |
HeadIdentical(C4Group &rByGrp, bool fLax) | C4GroupEx | inline |
IsOpen() const | C4Group | |
IsPacked() const | C4Group | |
LoadEntry(const char *entry_name, char **buffer, size_t *size_info=nullptr, int zeros_to_append=0) | C4Group | |
LoadEntry(const char *entry_name, StdBuf *buffer) | C4Group | |
LoadEntry(const StdStrBuf &name, StdBuf *buffer) | C4Group | inline |
LoadEntryString(const char *entry_name, StdStrBuf *buffer) | C4Group | |
LoadEntryString(const StdStrBuf &name, StdStrBuf *buffer) | C4Group | inline |
Merge(const char *folders) | C4Group | |
Move(const char *filename, const char *entry_name) | C4Group | |
Open(const char *group_name, bool do_create=false) | C4Group | |
OpenAsChild(C4Group *mother, const char *entry_name, bool is_exclusive=false, bool do_create=false) | C4Group | |
OpenChild(const char *entry_name) | C4Group | |
OpenMother() | C4Group | |
operator=(C4Group &&)=default | C4Group | |
PreCacheEntries(const char *search_pattern, bool cache_previous=false) | C4Group | |
Read(void *buffer, size_t size) override | C4Group | virtual |
Rename(const char *filename, const char *new_name) | C4Group | |
ResetSearch(bool reload_contents=false) | C4Group | |
Save(bool reopen) | C4Group | |
SavedCore | C4GroupEx | |
SaveEntryCore(C4Group &rByGrp, const char *szEntry) | C4GroupEx | inline |
SetHead(C4Group &rByGrp) | C4GroupEx | inline |
SetNoSort(const char *szEntry) | C4GroupEx | inline |
C4Group::SetNoSort(bool no_sorting) | C4Group | |
SetSavedEntryCore(const char *szEntry) | C4GroupEx | inline |
SetStdOutput(bool log_status) | C4Group | |
Sort(const char *list) | C4Group | |
SortByList(const char **list, const char *filename=nullptr) | C4Group | |
~C4Group() override | C4Group | |
~CStdStream()=default | CStdStream | virtual |