IUpdatable¶
-
class IUpdatable : virtual public INamed¶
-
virtual IUpdatable::~IUpdatable()¶
virtual std::vector<uint8_t> IUpdatable::GetContents() = 0virtual void IUpdatable::SaveContentsToFile(const std::string &filename) = 0virtual std::string IUpdatable::GetPn() = 0virtual uint64_t IUpdatable::GetMaxSize() = 0virtual SVersion IUpdatable::GetVersion() = 0virtual void IUpdatable::SetContents(const std::vector<uint8_t> &contents) = 0virtual void IUpdatable::LoadContentsFromFile(const std::string &filename) = 0virtual PSubscription IUpdatable::SubscribeComplete(UpdatableCompleteHandler handler) = 0-
virtual IUpdatable::~IUpdatable()¶