![]() |
Realm
A distributed, event-based tasking library
|
#include <instance.h>
Public Member Functions | |
| virtual | ~ExternalInstanceResource () |
| virtual bool | satisfies (const InstanceLayoutGeneric &layout) const =0 |
| virtual Memory | suggested_memory () const =0 |
| virtual ExternalInstanceResource * | clone (void) const =0 |
| uint64_t | get_type_id () const |
Static Public Member Functions | |
| template<typename S > | |
| static ExternalInstanceResource * | deserialize_new (S &deserializer) |
Protected Member Functions | |
| ExternalInstanceResource (uint64_t _type_id) | |
| virtual void | print (std::ostream &os) const =0 |
Protected Attributes | |
| uint64_t | type_id = 0 |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const ExternalInstanceResource &res) |
A class that represents an external instance resource.
|
inlineprotected |
|
inlinevirtual |
|
pure virtual |
|
static |
|
inline |
|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
friend |
|
protected |