struct TestStorable

struct TestStorable: public Core::IO::IStreamStorable
{
    // fields

    int value;

    // construction

    TestStorable(int value);

    // methods

    tbool save(IByteStream& stream) const;
    virtual tbool load(IByteStream& stream);
};

Inherited Members

public:
    // fields

    static const InterfaceID kIID = FOUR_CHAR_ID('S','t','r', 'S');

    // methods

    virtual tbool save(IByteStream& stream) const = 0;
    virtual tbool load(IByteStream& stream) = 0;