class doc.Storage

class Storage
{
    // properties

    char const* autoget property m_directory;

    // construction

    destruct();

    // methods

    void clear();

    bool readBool(
        char const* name,
        bool defaultValue = false
        );

    void writeBool(
        char const* name,
        bool value
        );

    int readInt(
        char const* name,
        int defaultValue = 0
        );

    void writeInt(
        char const* name,
        int value
        );

    char const* readString(
        char const* name,
        char const* defaultValue = null
        );

    void writeString(
        char const* name,
        char const* value
        );
};