Bytemaster's Boost Libraries
|
boost::cmt::asio::acceptor | Accepts new tcp sockets |
boost::reflect::adapt_void< R, Functor > | Converts functors returning void to functors returning void_t |
boost::reflect::any_ptr< InterfaceType, InterfaceDelegate > | Behaves like a smart pointer that can handle any type with the same interface |
boost::any_ref | Stack based implementation of boost::any that works for const reference types |
boost::cmt::asio::basic_socket_iostream< Protocol, StreamSocketService > | Iostream interface for a socket |
boost::cmt::asio::basic_socket_streambuf< Protocol, StreamSocketService > | Iostream streambuf for a socket |
boost::rpc::mirror_interface::calculate_type< MemberPointer > | Implements the InterfaceDelegate meta-function to determine what type to create to mirror MemberPointer in boost::reflect::vtable used by boost::reflect::any_ptr |
boost::reflect::mirror_interface::calculate_type< MemberPointer > | Implements the InterfaceDelegate meta-function to determine what type to create to mirror MemberPointer in boost::reflect::vtable used by boost::reflect::any_ptr |
boost::rpc::json::client< InterfaceType > | Maps methods on InterfaceType to remote calls via a json::connection |
boost::rpc::json::connection | JSON-RPC connection interface |
boost::rpc::json::tcp::connection | Sends and receives JSON-RPC over a TCP connection |
boost::rpc::dynamic::raw::create_member_parser | |
boost::rpc::datastream< T > | |
boost::rpc::error_object | |
boost::cmt::future< T > | Placeholder for the result of an asynchronous operation |
boost::reflect::get_typeinfo< T > | Compile time access to name of a type |
boost::cmt::asio::tcp::socket::iterator | |
boost::rpc::message | |
boost::reflect::mirror_interface | Interface Delegate that mirrors the reflected interface without any transformation |
boost::rpc::mirror_interface | Interface Delegate that mirrors the reflected and transforms it to add RPC functionality |
boost::cmt::mutex | A non-blocking mutex, modified spin-lock that yields on failure |
boost::reflect::reflector< T > | Defines visit functions for T Unless this is specialized, visit() will not be defined for T |
boost::cmt::retainable | Reference counted type |
boost::rpc::scoped_block_signal | |
boost::reflect::scoped_block_signal | |
boost::rpc::json::server< InterfaceType > | Maps incoming remote calls to any object implementing InterfaceType |
boost::reflect::detail::mirror_interface::set_visitor< T, VTableType > | |
boost::cmt::asio::tcp::socket | |
boost::cmt::stack_retainable< T > | |
boost::cmt::thread | Manages cooperative scheduling of tasks within a single operating system thread |
boost::reflect::void_t | A type to replace void in generic code |
boost::reflect::vtable< InterfaceType, InterfaceDelegate > | Contains functors defined by InterfaceDelegate for each reflected member of InterfaceType |
boost::reflect::vtable_reflector< InterfaceType > | Enables specialization of visit for InterfaceType |