|
| IStorage (const IStorage &)=delete |
|
IStorage & | operator= (const IStorage &)=delete |
|
virtual void | SetDispatcher (IDispatcher *dispatcher, bool server)=0 |
|
virtual void | ClearDispatcher ()=0 |
|
virtual NT_Type | GetMessageEntryType (unsigned int id) const =0 |
|
virtual void | ProcessIncoming (std::shared_ptr< Message > msg, INetworkConnection *conn, std::weak_ptr< INetworkConnection > conn_weak)=0 |
|
virtual void | GetInitialAssignments (INetworkConnection &conn, std::vector< std::shared_ptr< Message >> *msgs)=0 |
|
virtual void | ApplyInitialAssignments (INetworkConnection &conn, llvm::ArrayRef< std::shared_ptr< Message >> msgs, bool new_server, std::vector< std::shared_ptr< Message >> *out_msgs)=0 |
|
virtual const char * | SavePersistent (const Twine &filename, bool periodic) const =0 |
|
virtual const char * | LoadPersistent (const Twine &filename, std::function< void(size_t line, const char *msg)> warn)=0 |
|
The documentation for this class was generated from the following file: