![]() |
Realm
A distributed, event-based tasking library
|
#include <instance.h>
Public Member Functions | |
| ExternalFileResource (const std::string &_filename, realm_file_mode_t _mode, size_t _offset=0) | |
| virtual bool | satisfies (const InstanceLayoutGeneric &layout) const |
| Memory | suggested_memory () const |
| virtual ExternalInstanceResource * | clone (void) const |
| template<typename S > | |
| bool | serialize (S &serializer) const |
Public Member Functions inherited from Realm::ExternalInstanceResource | |
| virtual | ~ExternalInstanceResource () |
| uint64_t | get_type_id () const |
Static Public Member Functions | |
| template<typename S > | |
| static ExternalInstanceResource * | deserialize_new (S &deserializer) |
Static Public Member Functions inherited from Realm::ExternalInstanceResource | |
| template<typename S > | |
| static ExternalInstanceResource * | deserialize_new (S &deserializer) |
Public Attributes | |
| std::string | filename |
| size_t | offset |
| realm_file_mode_t | mode |
Protected Member Functions | |
| ExternalFileResource () | |
| virtual void | print (std::ostream &os) const |
Protected Member Functions inherited from Realm::ExternalInstanceResource | |
| ExternalInstanceResource (uint64_t _type_id) | |
Static Protected Attributes | |
| static Serialization::PolymorphicSerdezSubclass< ExternalInstanceResource, ExternalFileResource > | serdez_subclass |
Additional Inherited Members | |
Protected Attributes inherited from Realm::ExternalInstanceResource | |
| uint64_t | type_id = 0 |
| Realm::ExternalFileResource::ExternalFileResource | ( | const std::string & | _filename, |
| realm_file_mode_t | _mode, | ||
| size_t | _offset = 0 |
||
| ) |
|
protected |
|
virtual |
Implements Realm::ExternalInstanceResource.
|
static |
|
protectedvirtual |
Implements Realm::ExternalInstanceResource.
|
virtual |
Implements Realm::ExternalInstanceResource.
| bool Realm::ExternalFileResource::serialize | ( | S & | serializer | ) | const |
|
virtual |
Implements Realm::ExternalInstanceResource.
| std::string Realm::ExternalFileResource::filename |
| realm_file_mode_t Realm::ExternalFileResource::mode |
| size_t Realm::ExternalFileResource::offset |
|
staticprotected |