Sofu::Exc | A base class for all exceptions libsofu will throw |
Sofu::Exc_ReadError | This is thrown when the stream the library reads from becomes unusable because of an error |
Sofu::Exc_UnexpectedEndOfFile | This is thrown when the end of file is reached unexpectedly while parsing |
Sofu::Exc_UnsuccessfulRead | This is thrown when a syntax error occurs while parsing |
Sofu::Exc_WrongPropertyType | Thrown when trying to access a property with the wrong converter function - value(), list() or composite() |
Sofu::Object | Abstract base class for nodes of the Sofu parse tree |
Sofu::Value | Represents the type "Value" of the Sofu file format |