Pioneer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
FileSystem::FileDataMalloc Class Reference

#include <FileSystem.h>

Inheritance diagram for FileSystem::FileDataMalloc:
Inheritance graph
[legend]
Collaboration diagram for FileSystem::FileDataMalloc:
Collaboration graph
[legend]

Public Member Functions

 FileDataMalloc (const FileInfo &info, size_t size)
 
 FileDataMalloc (const FileInfo &info, size_t size, char *data)
 
virtual ~FileDataMalloc ()
 
- Public Member Functions inherited from FileSystem::FileData
virtual ~FileData ()
 
const FileInfoGetInfo () const
 
size_t GetSize () const
 
const char * GetData () const
 
StringRange AsStringRange () const
 
ByteRange AsByteRange () const
 
std::string_view AsStringView () const
 
- Public Member Functions inherited from RefCounted
 RefCounted ()
 
virtual ~RefCounted ()
 
void IncRefCount () const
 
void DecRefCount () const
 
int GetRefCount () const
 
- Public Member Functions inherited from LuaWrappable
virtual ~LuaWrappable ()
 

Additional Inherited Members

- Protected Member Functions inherited from FileSystem::FileData
 FileData (const FileInfo &info, size_t size, char *data)
 
 FileData (const FileInfo &info)
 
- Protected Attributes inherited from FileSystem::FileData
FileInfo m_info
 
char * m_data
 
size_t m_size
 

Constructor & Destructor Documentation

◆ FileDataMalloc() [1/2]

FileSystem::FileDataMalloc::FileDataMalloc ( const FileInfo info,
size_t  size 
)
inline

◆ FileDataMalloc() [2/2]

FileSystem::FileDataMalloc::FileDataMalloc ( const FileInfo info,
size_t  size,
char *  data 
)
inline

◆ ~FileDataMalloc()

virtual FileSystem::FileDataMalloc::~FileDataMalloc ( )
inlinevirtual

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