Giri's C++ Support Library
C++ library providing everything you need to quickly create awesome applications.
|
▼Cstd::enable_shared_from_this | |
▼Cgiri::Observable< WebSocketClient > | |
Cgiri::WebSocketClient | Simple Websocket Client |
▼Cgiri::Observable< HTTPSession > | |
Cgiri::HTTPSession | Class representing one session/connection |
▼Cgiri::Observable< WebSocketSession > | |
Cgiri::WebSocketSession | Class representing one session/connection |
▼Cgiri::Observable< WebSocketServer > | |
Cgiri::WebSocketServer | Class representing a WebSocket Server |
▼Cgiri::Observable< HTTPServer > | |
Cgiri::HTTPServer | Class representing a HTTP Server |
Cgiri::Observable< T > | Observable class. Inherited classes can notify all classes which inherit from Observer |
▼Cstd::error_category | |
Cgiri::json::error_category | Error category object used to convert the error code to a understandable message via std::error_code |
▼Cstd::exception | |
▼Cgiri::ExceptionBase | Base exception to inherit custom exceptions from |
Cgiri::FileSystem::FileSystemException | Exception to be thrown on FileSystem errors |
Cgiri::HTTPServerException | Exception to be thrown on http server errors |
Cgiri::WebSocketClientException | Exception to be thrown on websocket client errors |
Cgiri::WebSocketServerException | Exception to be thrown on websocket server errors |
Cgiri::json::JSON | Class to represent and use JSON objects. Class may throw exceptions of type std::error_code on error |
Cgiri::json::JSON::JSONConstWrapper< Container > | Provides const iterators to iterate over objects/arrays |
Cgiri::json::JSON::JSONWrapper< Container > | Provides iterators to iterate over objects/arrays |
▼Cgiri::Object< T > | Base Class of all classes |
Cgiri::Observable< WebSocketClient > | |
Cgiri::Observable< HTTPSession > | |
Cgiri::Observable< WebSocketSession > | |
Cgiri::Observable< WebSocketServer > | |
Cgiri::Observable< HTTPServer > | |
Cgiri::Singleton< T > | Singleton Template Class |
▼Cgiri::Object< Blob > | |
Cgiri::Blob | Binary large object |
▼Cgiri::Object< ExceptionBase > | |
Cgiri::ExceptionBase | Base exception to inherit custom exceptions from |
▼Cgiri::Object< HTTPClient > | |
Cgiri::HTTPClient | Simple HTTP Client |
▼Cgiri::Object< Key< T > > | |
Cgiri::Key< T > | Key class implementing passkey idiom |
▼Cgiri::Object< Observable< T > > | |
Cgiri::Observable< T > | Observable class. Inherited classes can notify all classes which inherit from Observer |
▼Cgiri::Object< Observer< U > > | |
Cgiri::Observer< U > | Observer class. Inherited classes can observe all classes which inherit from Observable |
▼Ctrue_type | |
Cstd::is_error_code_enum< giri::json::error > | |
▼Cstd::vector | |
Cgiri::Blob | Binary large object |