Canch::crypto::AesniKey< S > | |
Canch::crypto::ANSIX923 | ANSI X.923 padding implementation |
Canch::cli::App | Application summary |
Canch::cli::Arg | Argument |
Canch::cli::ArgHandler | CLI arguments handler |
Canch::rest::Authentication | HTTP authentication |
Canch::rest::BasicAuthentication | Basic authentication |
Canch::crypto::Base64 | Base64 algorithm implementation |
Canch::crypto::BlockCipher< B > | Block cipher interface |
Canch::crypto::BlockCipher< 16 > | |
Canch::crypto::AES< 4, 10 > | |
Canch::crypto::AES< 6, 12 > | |
Canch::crypto::AES< 8, 14 > | |
Canch::crypto::AES< K, R > | AES block cipher algorithm implementation |
Canch::crypto::BlockCipherModeOfOperation< Derived, Cipher > | Block cipher mode of operation interface |
Canch::crypto::BlockCipherModeOfOperation< CBC< Cipher, Padding >, Cipher > | |
Canch::crypto::CBC< Cipher, Padding > | Cipher-block chaining implementation |
Canch::crypto::BlockCipherModeOfOperation< CFB< Cipher >, Cipher > | |
Canch::crypto::CFB< Cipher > | Cipher feedback implementation |
Canch::crypto::BlockCipherModeOfOperation< CTR< Cipher >, Cipher > | |
Canch::crypto::CTR< Cipher > | Counter implementation |
Canch::crypto::BlockCipherModeOfOperation< ECB< Cipher, Padding >, Cipher > | |
Canch::crypto::ECB< Cipher, Padding > | Electronic codebook implementation |
Canch::crypto::BlockCipherModeOfOperation< OFB< Cipher >, Cipher > | |
Canch::crypto::OFB< Cipher > | Output feedback implementation |
Canch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher > | |
Canch::crypto::PCBC< Cipher, Padding > | Propagating cipher-block chaining implementation |
Canch::rest::Request::Builder | HTTP request builder |
Canch::rest::Response::Builder | HTTP response builder |
Canch::cutils::cbuffer | C buffer |
Canch::crypto::SHA2< O, B, W, R, I >::Chunk | |
Canch::sql::ClausesBuilder | SQL clauses builder |
Canch::rest::ClientConfg | |
Canch::rest::ClientIface | HTTP client interface |
Canch::rest::CURLClient | CURL HTTP client implementation |
Canch::Collectors< T > | Stream collector functions |
Canch::ut::CommandMessage | Command message |
Canch::rest::CommonHeaders | Common HTTP headers |
Canch::resource::file::ConfigurationFileParser | |
Canch::sql::Connection | SQL connection virtual class |
Canch::sql::MySQLConnection | MySQL connection |
Canch::sql::PostgreSQLConnection | PostgreSQL connection |
Canch::sql::SQLite3Connection | SQLite3 connection |
Canch::crypto::SHA2< O, B, W, R, I >::Context< Init > | |
Canch::date::Date | |
Canch::sql::Date | SQL date type |
Canch::sql::Time | SQL time type |
Canch::sql::Timestamp | SQL timestamp type |
Canch::date::DateFormatter | |
Canch::rest::EndPoint | Router endpoint |
Canch::rest::EndpointFunc | Endpoint function interface |
Canch::rest::EndpointParamsFunc< T > | |
Canch::rest::EndpointSimpleFunc | |
Canch::events::Event< T > | Event representation |
Cstd::exception | STL class |
Canch::crypto::InvalidBlockException | Exception on receiving an invalid block |
Canch::date::InvalidFormatException | Invalid date format error |
Canch::device::DeviceException | |
Canch::json::MappingError | Mapping error |
Canch::network::IOException | |
Canch::resource::file::ResourceFileException | |
Canch::rest::MapperException | |
Canch::rest::RouterException | REST router exception class |
Canch::sql::SqlException | SQL exception |
Canch::ut::AssertException | Unit test assertion error |
Canch::json::Factory< T > | JSON mapper factory |
Canch::Fluent< T, C > | Java style fuent class |
Canch::Flux< T > | Manage collection as stream |
Canch::cli::Formatter | Console formatter |
Canch::json::GenericMapper< M, T > | Generic mapper |
Canch::json::GenericMapper< ObjectMapper< T >, T > | |
Canch::json::ObjectMapper< T > | JSON complex object mapper |
Canch::json::GenericMapper< PrimitiveMapper< T >, T > | |
Canch::json::PrimitiveMapper< T > | JSON primitive types mapper |
Canch::crypto::Hash< O, B > | Hash algorithm abstract class |
Canch::crypto::SHA2< O, B, W, R, I > | SHA2 abstract class |
Canch::crypto::Hash< 16, 64 > | |
Canch::crypto::MD5 | MD5 hash algorithm implementation |
Canch::crypto::Hash< 20, 64 > | |
Canch::crypto::SHA1 | SHA1 hash algorithm implementation |
Canch::date::formatter::IDatePartFormatter | |
Canch::date::formatter::ConstantFormatter | |
Canch::date::formatter::DayFormatter | |
Canch::date::formatter::Hour12Formatter | |
Canch::date::formatter::Hour24Formatter | |
Canch::date::formatter::MarkerFormatter | |
Canch::date::formatter::MillisecondFormatter | |
Canch::date::formatter::MinuteFormatter | |
Canch::date::formatter::MonthFormatter | |
Canch::date::formatter::SecondFormatter | |
Canch::date::formatter::Year2DFormatter | |
Canch::date::formatter::Year4DFormatter | |
Canch::logger::formatter::IFormatter | |
Canch::logger::formatter::AnchDateFormatter | |
Canch::logger::formatter::CategoryFormatter | |
Canch::logger::formatter::ConstFormatter | |
Canch::logger::formatter::DateFormatter | |
Canch::logger::formatter::LevelFormatter | |
Canch::logger::formatter::MDCFormatter | |
Canch::logger::formatter::StringFormatter | |
Canch::logger::formatter::ThreadIdFormatter | |
Cstd::ios_base | STL class |
Cstd::basic_ios< Char > | STL class |
Cstd::basic_istream< Char > | STL class |
Cstd::istream | STL class |
Canch::cutils::CIStream | |
Cstd::basic_ostream< Char > | STL class |
Cstd::ostream | STL class |
Canch::cutils::COStream | |
Cstd::iostream | |
Canch::cutils::CIOStream | |
Canch::network::TcpStream | |
Canch::network::TcpStreamClient | TCP stream client |
Canch::network::TcpStreamServer | TCP stream server |
Canch::crypto::ISO7816_4Padding | ISO/IEC 7816-4 padding implementation |
Canch::json::JSONItem | |
Canch::json::JSONMapper | JSON mapper with mapping options |
Canch::LessPtrCompare< T > | Less comparator based on object address |
Canch::logger::Logger | |
Canch::logger::LoggerConfiguration | |
Cstd::map< K, T > | STL class |
Canch::rest::Headers | HTTP headers |
Canch::logger::MapDiagnosticContext | Map Diagnostic Context |
Canch::rest::MapperRegistry | |
Canch::rest::GlobalMapperRegistry | |
Canch::json::MappingOptions | JSON mapping options |
Canch::rest::MediaType | Media type |
Canch::logger::formatter::MessageFormatter | |
Canch::device::Network | |
Canch::device::NetworkInterface | |
Cngx_anch_bootstrap_conf_t | |
Canch::events::Observable< T > | An observable implementation of the observers/observable design pattern |
Canch::events::Observable< anch::json::JSONItem > | |
Canch::json::Reader | JSON reader based on events |
Canch::events::Observable< anch::json::MappingError > | |
Canch::json::Reader | JSON reader based on events |
Canch::events::Observable< SocketEvent > | |
Canch::network::Socket | |
Canch::network::TcpSocket | |
Canch::network::UdpSocket | |
Canch::events::Observable< std::streamsize > | |
Canch::json::Reader | JSON reader based on events |
Canch::events::Observer< T > | An observer interface of the observers/observable design pattern |
Canch::events::EventHandler< T, Derived > | An event handler |
Canch::events::Observer< anch::network::SocketEvent > | |
Canch::ut::SocketServerRunner | Socket server unit tests runner |
Cstd::optional | |
Canch::Optional< T > | std::optional usefull methods |
Canch::crypto::PKCS5Padding | PKCS5 padding implementation |
Canch::sql::PreparedStatement | SQL prepared statement |
Canch::sql::MySQLPreparedStatement | MySQL prepared statement implementation |
Canch::sql::PostgreSQLPreparedStatement | PostgreSQL prepared statement implementation |
Canch::sql::SQLite3PreparedStatement | SQLite3 prepared statement implementation |
Canch::rest::ProxyConfig | |
Canch::json::ReaderContext | JSON reader context |
Canch::json::Reader | JSON reader based on events |
Canch::rest::Request | HTTP request |
Canch::resource::Resource | |
Canch::rest::Response | HTTP response |
Canch::sql::ResultSet | SQL result representation |
Canch::sql::MySQLPreparedStatementResultSet | MySQL result set implementation for prepared statement ... shitty API |
Canch::sql::MySQLResultSet | MySQL result set implementation |
Canch::sql::PostgreSQLResultSet | PostgreSQL result set implementation |
Canch::sql::SQLite3ResultSet | SQLite3 result set implementation |
Canch::rest::Router | RESTful router |
Canch::ut::Runner | Unit tests runner |
Canch::ut::DefaultRunner | Default unit tests runner |
Canch::ut::SocketServerRunner | Socket server unit tests runner |
Canch::ut::SocketClientRunner | Socket client unit tests runner |
Canch::resource::Section | |
Canch::sql::SelectBuilder | Dynamic SQL select request builder |
Canch::sql::SelectBuilderPart | SQL select query part builder |
Canch::sql::FieldsBuilder | Field builder |
Canch::sql::FromBuilder | |
Canch::Singleton< T > | Meyers' singleton implementation |
Canch::Singleton< CPU > | |
Canch::device::CPU | CPU features detection |
Canch::Singleton< EventBus< T > > | |
Canch::events::EventBus< T > | A class which manage global events firing and events QoS |
Canch::Singleton< GlobalMapperRegistry > | |
Canch::rest::GlobalMapperRegistry | |
Canch::Singleton< LoggerFactory > | |
Canch::logger::LoggerFactory | Logger factory |
Canch::Singleton< SqlConnectionFactory > | |
Canch::sql::SqlConnectionFactory | SQL connection factory |
Canch::Singleton< SQLSharedLibraries > | |
Canch::sql::SQLSharedLibraries | SQL shared libraries manager |
Canch::network::SocketEvent | |
Canch::sql::SqlConnectionConfiguration | SQL database connection configuration |
Canch::sql::SQLQuery | SQL query |
Canch::sql::SQLSharedLibrary | SQL shared library data |
Cstd::streambuf | |
Canch::cutils::CStreambuf | |
Canch::ThreadPool | Thread pool utility class |
Canch::ut::UnitTests | Unit tests collection |
Canch::UUID | UUID generator and parser |
Canch::rest::Verb | HTTP verbs |
Canch::rest::WebClient | |
Canch::logger::Writer | |
Canch::logger::LowPriorityWriter | |
Canch::logger::ThreadSafeWriter | |
Canch::crypto::ZeroPadding | Zero padding implementation |