|
class | utils::TracefulException |
| Exception that remembers the backtrace at the point of its construction. More...
|
|
class | cache::CacheUpdateTrait |
| Base class for periodically updated caches. More...
|
|
class | components::CachingComponentBase< T > |
| Base class for caching components. More...
|
|
class | cache::LruCacheComponent< Key, Value, Hash, Equal > |
| Base class for LRU-cache components. More...
|
|
class | components::LoggableComponentBase |
| Base class for all application components, it depends on components::Logger and components::Tracer. More...
|
|
class | components::TcpAcceptorBase |
| Component for accepting incoming TCP connections. More...
|
|
class | dist_lock::DistLockStrategyBase |
| Interface for distributed lock strategies. More...
|
|
class | components::DynamicConfigUpdatesSinkBase |
| Base class for components acting as dynamic config updates sinks. More...
|
|
class | engine::io::ReadableBase |
|
class | engine::io::WritableBase |
|
class | engine::io::RwBase |
|
class | server::handlers::auth::digest::AuthCheckerBase |
| Base class for digest authentication checkers. Implements a digest-authentication logic. More...
|
|
class | server::handlers::auth::digest::AuthStandaloneCheckerBase |
| Class for digest authentication checker. Implements a stand-alone digest-authentication logic. More...
|
|
class | server::handlers::HttpHandlerBase |
| Base class for all the Userver HTTP Handlers. More...
|
|
class | server::handlers::HttpHandlerFlatbufBase< InputType, ReturnType > |
| Convenient base for handlers that accept requests with body in Flatbuffer format and respond with body in Flatbuffer format. More...
|
|
class | server::handlers::HttpHandlerJsonBase |
| Convenient base for handlers that accept requests with body in JSON format and respond with body in JSON format. More...
|
|
class | server::websocket::WebsocketHandlerBase |
| Base class for WebSocket handler. More...
|
|
class | tracing::TracingManagerBase |
| Base class for propagating trace context information in headers. More...
|
|
class | storages::mongo::DistLockComponentBase |
| Base class for mongo-based distlock worker components. More...
|
|
class | storages::postgres::DistLockComponentBase |
| Base class for postgres-based distlock worker components. More...
|
|
class | ugrpc::client::MiddlewareBase |
| Base class for server gRPC middleware. More...
|
|
class | ugrpc::client::MiddlewareFactoryBase |
| Factory that creates specific client middlewares for clients. More...
|
|
class | ugrpc::client::MiddlewareComponentBase |
| Base class for client middleware component. More...
|
|
class | ugrpc::server::middlewares::baggage::Component |
| Component for gRPC server baggage. More...
|
|
class | ugrpc::server::middlewares::congestion_control::Component |
| Component for gRPC server logging. More...
|
|
class | ugrpc::server::middlewares::deadline_propagation::Component |
| Component for gRPC server deadline propagation. More...
|
|
class | ugrpc::server::middlewares::log::Component |
| Component for gRPC server logging. More...
|
|
class | ugrpc::server::ServiceComponentBase |
| Base class for all the gRPC service components. More...
|
|
class | urabbitmq::ConsumerBase |
| Base class for your consumers. You should derive from it and override Process method, which gets called when a new message arrives from the broker. More...
|
|
class | urabbitmq::ConsumerComponentBase |
| Base component for your consumers. Basically a ConsumerBase but in a nice component-ish way. More...
|
|