Savarese Software Research Corporation
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
ws::ActionConfig
utility::AppendToContainer< container_type, false >
utility::AppendToContainer< container_type, true >
utility::BindPropertiesBindProperties 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::DatabaseTransactionUse 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::GroupSessionServiceGroupSessionService is not a standalone service (although it was originally)
group_session::GSToGroupGSToGroup 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::HTTPResponseAbstract class defining the interface for a response to an HTTP request
fcgi::HTTPServlet< RequestType, ResponseType >
IndexService
index::IndexService< MapType, IndexScheme, group_membership >
database::InitializeLibraryInitializeLibrary 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::LoadConfigDynamically 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::RelayFor 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::ServletRunnerServlets 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::ToStringToString 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_typeUuid 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::WebServiceModuleContextWebServiceModuleContext 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

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.