Melon
A C++ library designed for RadishOS.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CMelon::Conversion::BinaryValue< T >Used to treat values as binary values
 CMelon::Memory::Buffer< T >Container for raw memory
 CMelon::Memory::CStringA null-terminated string
 Cstd::exceptionSTL class
  CMelon::Exceptions::BufferOverflowThrown when a buffer overflows
  CMelon::Exceptions::FileNotFoundThrown when a file was not found
  CMelon::Exceptions::NullStreamThrown if an IO stream is null
  CMelon::Exceptions::OutOfRangeThrown when an index is out of range
 Cstd::false_type
  CMelon::Fmt::IsSpecialValue< Conversion::BinaryValue< T > >Partial template specialization for Conversion::BinaryValue<T>
  CMelon::Fmt::IsSpecialValue< Conversion::HexadecimalValue< T > >Partial template specialization for Conversion::HexadecimalValue<T>
  CMelon::Fmt::IsSpecialValue< Conversion::OctalValue< T > >Partial template specialization for Conversion::OctalValue<T>
  CMelon::Fmt::IsSpecialValue< T >Default behaviour for every type T
 CMelon::FileSystem::FileRepresentation of a file stream
 CMelon::Conversion::HexadecimalValue< T >Used to treat values as hexadecimal values
 CMelon::Conversion::OctalValue< T >Used to treat values as octal values
 CMelon::String::StringA dynamic string
 Cstd::true_type
  CMelon::Fmt::IsSpecialValue< Conversion::BinaryValue< T > >Partial template specialization for Conversion::BinaryValue<T>
  CMelon::Fmt::IsSpecialValue< Conversion::HexadecimalValue< T > >Partial template specialization for Conversion::HexadecimalValue<T>
  CMelon::Fmt::IsSpecialValue< Conversion::OctalValue< T > >Partial template specialization for Conversion::OctalValue<T>
 CMelon::Vector::Vector< T >A linear dynamic generic container. TODO: if possible, support objects with no default constructor