Murl::Resource::IBinary Interface Referenceabstract
The IBinary resource object interface. More...
#include "murl_resource_i_binary.h"
Inheritance diagram for Murl::Resource::IBinary:
Public Member Functions | |
virtual IObject * | GetObjectInterface ()=0 |
Get the mutable Resource::IObject interface. More... | |
virtual const IObject * | GetObjectInterface () const =0 |
Get the constant Resource::IObject interface. More... | |
virtual const ConstData & | GetData () const =0 |
Get a data object containing the raw data. More... | |
Detailed Description
The IBinary resource object interface.
A binary resource simply stores a raw block of data.
Member Function Documentation
◆ GetObjectInterface() [1/2]
|
pure virtual |
Get the mutable Resource::IObject interface.
- Returns
- The IObject interface.
◆ GetObjectInterface() [2/2]
|
pure virtual |
Get the constant Resource::IObject interface.
- Returns
- The IObject interface.
◆ GetData()
|
pure virtual |
Get a data object containing the raw data.
- Returns
- A constant data object containing the raw contents.
The documentation for this interface was generated from the following file:
- murl_resource_i_binary.h