![]() |
TrinityCore
|
#include <DB2CascFileSource.h>
Inheritance diagram for DB2CascFileSource:Public Member Functions | |
| DB2CascFileSource (std::shared_ptr< CASC::Storage const > storage, uint32 fileDataId, bool printErrors=true) | |
| DB2CascFileSource (DB2CascFileSource const &other)=delete | |
| DB2CascFileSource (DB2CascFileSource &&other) noexcept=delete | |
| DB2CascFileSource & | operator= (DB2CascFileSource const &other)=delete |
| DB2CascFileSource & | operator= (DB2CascFileSource &&other) noexcept=delete |
| ~DB2CascFileSource () | |
| bool | IsOpen () const override |
| bool | Read (void *buffer, std::size_t numBytes) override |
| int64 | GetPosition () const override |
| bool | SetPosition (int64 position) override |
| int64 | GetFileSize () const override |
| CASC::File * | GetNativeHandle () const |
| char const * | GetFileName () const override |
| DB2EncryptedSectionHandling | HandleEncryptedSection (DB2SectionHeader const §ionHeader) const override |
Public Member Functions inherited from DB2FileSource | |
| DB2FileSource () | |
| DB2FileSource (DB2FileSource const &other)=delete | |
| DB2FileSource (DB2FileSource &&other) noexcept=delete | |
| DB2FileSource & | operator= (DB2FileSource const &other)=delete |
| DB2FileSource & | operator= (DB2FileSource &&other) noexcept=delete |
| virtual | ~DB2FileSource () |
Private Attributes | |
| std::weak_ptr< CASC::Storage const > | _storageHandle |
| std::unique_ptr< CASC::File > | _fileHandle |
| std::string | _fileName |
Definition at line 26 of file DB2CascFileSource.h.
| DB2CascFileSource::DB2CascFileSource | ( | std::shared_ptr< CASC::Storage const > | storage, |
| uint32 | fileDataId, | ||
| bool | printErrors = true |
||
| ) |
|
delete |
|
deletenoexcept |
|
default |
|
overridevirtual |
Implements DB2FileSource.
Definition at line 62 of file DB2CascFileSource.cpp.
|
overridevirtual |
Implements DB2FileSource.
Definition at line 52 of file DB2CascFileSource.cpp.
Here is the caller graph for this function:| CASC::File * DB2CascFileSource::GetNativeHandle | ( | ) | const |
|
overridevirtual |
Implements DB2FileSource.
Definition at line 42 of file DB2CascFileSource.cpp.
|
overridevirtual |
Implements DB2FileSource.
Definition at line 67 of file DB2CascFileSource.cpp.
|
overridevirtual |
Implements DB2FileSource.
Definition at line 31 of file DB2CascFileSource.cpp.
Here is the caller graph for this function:
|
deletenoexcept |
|
delete |
|
overridevirtual |
Implements DB2FileSource.
Definition at line 36 of file DB2CascFileSource.cpp.
|
overridevirtual |
Implements DB2FileSource.
Definition at line 47 of file DB2CascFileSource.cpp.
Here is the caller graph for this function:
|
private |
Definition at line 46 of file DB2CascFileSource.h.
|
private |
Definition at line 47 of file DB2CascFileSource.h.
|
private |
Definition at line 45 of file DB2CascFileSource.h.