| ws::ActionConfig | |
| utility::AppendToContainer< container_type, false > | |
| utility::AppendToContainer< container_type, true > | |
| utility::BindProperties | BindProperties is used to create temporary function objects for use with wisp_struct visit() in order to copy wisp_struct member variables to comparably named Properties values |
| ws_lua::CallEntry | |
| ws::CallParameter | |
| utility::CircularFind< Iterator > | CircularFind is a function object for searching sequences that remembers and starts its search from the last position it visited |
| utility::CTypeWrapper< target_type, error_type, init_type, delete_type, smart_ptr_type > | |
| database::Database | |
| database::DatabaseException | |
| database::DatabaseTransaction | Use DatabaseTransaction to ensure a transaction is rolled back if an exception is thrown |
| DatabaseWrapper | |
| database::DatabaseWrapper | |
| database::DefaultValueBinder | |
| database::DefaultValueLoader | |
| ws::DefaultWebServiceModule | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme > | |
| DictionaryProtocol | |
| index::DictionaryService< ProtocolTraits, group_membership > | |
| DictionaryService | |
| utility::DynamicLibrary | |
| ws::EventQueue | |
| ws::EventQueueInitializer | |
| fcgi::FCGIAcceptHandler< Processor > | |
| fcgi::FCGIRequest | |
| fcgi::FCGIResponse | |
| fcgi::FCGIServiceEventHandler< ProtocolProcessor > | |
| fcgi::FCGIServiceInitializer | |
| FCGIServiceInitializer | |
| fcgi::FCGIServiceOptions< Initializer > | |
| database::detail::FindRow< T, false > | |
| database::detail::FindRow< T, true > | |
| relay::Relay::FinishPostContext | |
| group_session::GroupSession | |
| group_session::GroupSessionDatabase | |
| group_session::GroupSessionInitializer | |
| group_session::GroupSessionOptions | |
| group_session::GroupSessionProtocol | |
| group_session::GroupSessionService | GroupSessionService is not a standalone service (although it was originally) |
| group_session::GSToGroup | GSToGroup is a utility class for deriving the group name for a group session service based on the provided gsid or protocol and/or partition id |
| utility::has_pushback< container_type > | |
| utility::has_pushfront< container_type > | |
| fcgi::HTTPRequest | |
| fcgi::HTTPResponse | Abstract class defining the interface for a response to an HTTP request |
| fcgi::HTTPServlet< RequestType, ResponseType > | |
| IndexService | |
| index::IndexService< MapType, IndexScheme, group_membership > | |
| database::InitializeLibrary | InitializeLibrary is a utility class whose constructor calls sqlite3_initialize() and whose destructor calls sqlie3_shutdown() |
| utility::InsertToContainer< container_type > | |
| database::detail::is_basic_type< T > | |
| utility::is_bindable< T > | |
| lua::LoadConfig | Dynamically loads the code necessary to read a configuration file, reads the configuration file, converts it to a properties_ptr, and unloads the code |
| utility::LoadError | |
| login::LoginProtocol | |
| lua::LuaCallError | |
| MessageBase | |
| ws::WebServiceProtocol::MessageCallBase< type > | |
| group_session::GroupSessionProtocol::MessageCreateGroupSession | |
| group_session::GroupSessionProtocol::MessageCreateReservation | |
| ws::WebServiceProtocol::MessageDeliverEvent | |
| ws::WebServiceProtocol::MessageDeliverEvents | |
| session::SessionProtocol::MessageExpireSession | |
| protocol::MessageGroupSession< _id > | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageInsert | |
| protocol::MessageLogin< _id > | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme > | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQueryResult | |
| protocol::MessageRegistry< _id > | |
| protocol::MessageRelay< _id > | |
| protocol::MessageRenderer< _id > | |
| ws::WebServiceProtocol::MessageResponse | |
| protocol::MessageService< _id > | |
| protocol::MessageSession< _id > | |
| session::SessionProtocol::MessageSetAttributes | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme > | |
| index::DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQueryResult | |
| protocol::MessageWebService< _id > | |
| ws_lua::ModuleContext | |
| database::MultiRowOperations< Row, ValueBinder, ValueLoader, RowOps > | |
| database::MultiRowOperationsReadOnly< Row, ValueBinder, ValueLoader > | |
| noncopyable | |
| utility::NumberVisitor< T > | NumberVisitor extracts numerical values from a Properties instance, cast to the desired numerical type |
| group_session::param_find_sessions | |
| ws::PatternParameter | |
| database::PreparedStatement | |
| utility::PrependToContainer< container_type, false > | |
| utility::PrependToContainer< container_type, true > | |
| database::detail::PrimaryKeyCond< row_type, i > | |
| database::detail::PrimaryKeyCond< row_type, 0 > | |
| utility::Properties | |
| utility::PropertiesToString | |
| lua::PropertiesToTable | |
| utility::property_type_value_extractor< T > | |
| utility::PropTree< Key, Ops, TreeType > | |
| utility::PropTreePointerOps< T > | |
| utility::PropTreeValueOps< T > | |
| database::QueryResult | |
| utility::Random< int_type, distribution, engine > | |
| utility::random_device | |
| utility::random_engine< int_type > | |
| utility::RandomId< IntType > | |
| registry::Registry | |
| registry::RegistryEntry | |
| relay::Relay | For now, we don't register and unregister apps |
| relay::RelayInitializer | |
| relay::RelayProtocol | |
| renderer::Renderer | |
| renderer::RendererInitializer | |
| renderer::RendererProtocol | |
| database::ResultSet | |
| database::detail::ResultSetValueTraits< T, false > | |
| database::detail::ResultSetValueTraits< T, true > | |
| database::detail::ResultSetValueTraits< WSPR_DEFINE_NAMESPACE(utility)::properties_ptr, false > | |
| database::RowOperations< Row, ValueBinder, ValueLoader > | |
| database::RowOperationsReadOnly< Row, ValueBinder, ValueLoader > | |
| database::SerializableValueBinder< PackerType > | |
| database::SerializableValueLoader< UnpackerType > | |
| ws_lua::Service | |
| ws_lua::ServiceInitializer | |
| utility::ServiceMainOptions | |
| ServiceMainOptions | |
| ServiceMainOptions | |
| utility::ServiceMainOptionsProcessor | |
| ServiceMainOptionsProcessor | |
| ServiceProtocol | |
| service::ServiceProtocol | |
| protocol::ServiceProtocol< protocol_, PT > | |
| ServiceProtocolProcessor | |
| service::ServiceProtocolProcessor | |
| test::ServiceTestFixture< ProtocolProcessor, EH, Options, has_initializer > | |
| ServiceTestFixture | |
| fcgi_lua::ServletRunner | Servlets are loaded via luaL_dofile |
| fcgi_lua::ServletRunnerInitializer | |
| session::Session | |
| session::SessionData | |
| session::SessionInitializer | |
| session::SessionProtocol | |
| smart_ptr_type | |
| database::detail::sqlite3_delete | |
| database::detail::sqlite3_init | |
| database::detail::sqlite3_stmt_delete | |
| database::detail::sqlite3_stmt_init | |
| database::detail::sqlite3_stmt_initializer | |
| static_visitor | |
| utility::StringTo | |
| database::detail::SVBinder< Packer, T, false > | |
| database::detail::SVBinder< Packer, T, true > | |
| database::detail::SVLoader< Unpacker, T, false > | |
| database::detail::SVLoader< Unpacker, T, true > | |
| utility::Timer | |
| utility::ToString | ToString is a convenience class for converting non-string types to strings |
| boost::serialization::tracking_level< boost::shared_ptr< T > > | |
| fcgi::URI | |
| login::User | |
| uuid_key_type | Uuid key |
| utility::UUIDGenerator | |
| database::VectorBlob< T > | This class is intended only for use with primitive types or structures composed only of primitive types that don't define serialization functions |
| boost::serialization::version< boost::shared_ptr< T > > | |
| ws::WebService | |
| ws::WebServiceCall | |
| ws::WebServiceCallContextOneWay | |
| ws::WebServiceCallContextTwoWay | |
| ws::WebServiceModule | |
| ws::WebServiceModuleConfig | |
| ws::WebServiceModuleContext | WebServiceModuleContext stores information about the initialization and execution context of a WebServiceModule so that the WebServiceModule may configure itself and reuse resources from the containing execution environment |
| ws::detail::WebServiceModuleDeleter | |
| ws::detail::WebServiceModuleFactory< PT > | |
| ws::WebServiceProtocol | |
| ws::WebServiceRunner | |
| ws::WebServiceRunnerInitializer | |
| wisp_struct | |