liberate
v0.3.0
Contents
Welcome to liberate’s documentation!
Getting Started
How-To Guides
API Documentation
liberate
Index
Index
L
|
S
|
T
|
V
L
liberate::api (C++ class)
liberate::api::api (C++ function)
liberate::api::~api (C++ function)
liberate::checksum::crc32 (C++ function)
liberate::checksum::crc32_checksum (C++ type)
liberate::checksum::CRC32_INITIALIZER (C++ member)
liberate::checksum::CRC32_MASK (C++ member)
liberate::checksum::crc32_polynomials (C++ enum)
liberate::checksum::crc32_polynomials::CRC32 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_AIXM (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_BZIP2 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_CASTAGNOLI (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_GZIP (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_IEEE802_3 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_ISO3309 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_KOOPMAN (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_KOOPMAN2 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32_POSIX (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32C (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32C_SCTP (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32C_SSE42 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32K (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32K2 (C++ enumerator)
liberate::checksum::crc32_polynomials::CRC32Q (C++ enumerator)
liberate::checksum::crc32_serialize (C++ type)
liberate::concurrency::command::command_context (C++ struct)
liberate::concurrency::command::command_context::command_context (C++ function)
liberate::concurrency::command::command_context::parameters (C++ member)
liberate::concurrency::command::command_context::params_type (C++ type)
liberate::concurrency::command::command_context::results (C++ member)
liberate::concurrency::command::command_context::results_type (C++ type)
liberate::concurrency::command::command_context::~command_context (C++ function)
liberate::concurrency::command::command_context_base (C++ struct)
liberate::concurrency::command::command_context_base::as (C++ function)
,
[1]
liberate::concurrency::command::command_context_base::command_context_base (C++ function)
liberate::concurrency::command::command_context_base::context (C++ member)
liberate::concurrency::command::command_context_base::type (C++ member)
liberate::concurrency::command::command_context_base::~command_context_base (C++ function)
liberate::concurrency::command::command_queue_base (C++ class)
liberate::concurrency::command::command_queue_base::command_ptr (C++ type)
liberate::concurrency::command::command_queue_base::dequeue_command (C++ function)
liberate::concurrency::command::command_queue_base::enqueue_command (C++ function)
liberate::concurrency::command::command_queue_base::get_completed (C++ function)
liberate::concurrency::command::command_queue_base::put_results (C++ function)
liberate::concurrency::command::command_queue_base::~command_queue_base (C++ function)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue> (C++ class)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::command_ptr (C++ type)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::dequeue_command (C++ function)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::enqueue_command (C++ function)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::get_completed (C++ function)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::put_results (C++ function)
liberate::concurrency::command::command_queue_base<::liberate::concurrency::concurrent_queue>::~command_queue_base (C++ function)
liberate::concurrency::command::command_type (C++ type)
liberate::concurrency::command::concurrent_command_queue (C++ type)
liberate::concurrency::command::create_context (C++ function)
liberate::concurrency::command::parametrized_command_queue (C++ class)
liberate::concurrency::command::parametrized_command_queue::base_type (C++ type)
liberate::concurrency::command::parametrized_command_queue::command_ptr (C++ type)
liberate::concurrency::command::parametrized_command_queue::commands (C++ function)
liberate::concurrency::command::parametrized_command_queue::dequeue_command (C++ function)
liberate::concurrency::command::parametrized_command_queue::empty (C++ function)
liberate::concurrency::command::parametrized_command_queue::enqueue_command (C++ function)
,
[1]
liberate::concurrency::command::parametrized_command_queue::get_completed (C++ function)
liberate::concurrency::command::parametrized_command_queue::notification_function (C++ type)
liberate::concurrency::command::parametrized_command_queue::parametrized_command_queue (C++ function)
,
[1]
,
[2]
liberate::concurrency::command::parametrized_command_queue::put_results (C++ function)
,
[1]
liberate::concurrency::command::parametrized_command_queue::results (C++ function)
liberate::concurrency::command::parametrized_command_queue::~parametrized_command_queue (C++ function)
liberate::concurrency::command::void_t (C++ struct)
liberate::concurrency::concurrent_queue (C++ class)
liberate::concurrency::concurrent_queue::concurrent_queue (C++ function)
liberate::concurrency::concurrent_queue::empty (C++ function)
liberate::concurrency::concurrent_queue::node (C++ struct)
liberate::concurrency::concurrent_queue::node::m_next (C++ member)
liberate::concurrency::concurrent_queue::node::m_value (C++ member)
liberate::concurrency::concurrent_queue::node::node (C++ function)
liberate::concurrency::concurrent_queue::node::~node (C++ function)
liberate::concurrency::concurrent_queue::pop (C++ function)
,
[1]
liberate::concurrency::concurrent_queue::push (C++ function)
liberate::concurrency::concurrent_queue::push_range (C++ function)
liberate::concurrency::concurrent_queue::size (C++ function)
liberate::concurrency::concurrent_queue::size_type (C++ type)
liberate::concurrency::concurrent_queue::value_type (C++ type)
liberate::concurrency::concurrent_queue::~concurrent_queue (C++ function)
liberate::concurrency::lock_policy (C++ struct)
liberate::concurrency::lock_policy::lock_type (C++ type)
liberate::concurrency::lock_policy::mutex_type (C++ type)
liberate::concurrency::lock_ref (C++ function)
liberate::concurrency::lock_ref<null_lock_policy> (C++ function)
liberate::concurrency::null_lock_policy (C++ struct)
liberate::concurrency::null_lock_policy::lock_type (C++ type)
liberate::concurrency::null_lock_policy::mutex_type (C++ type)
liberate::concurrency::tasklet (C++ class)
liberate::concurrency::tasklet::context (C++ struct)
,
[1]
liberate::concurrency::tasklet::context::condition (C++ member)
,
[1]
liberate::concurrency::tasklet::context::context (C++ function)
,
[1]
liberate::concurrency::tasklet::context::running (C++ member)
,
[1]
liberate::concurrency::tasklet::context::sleep (C++ function)
,
[1]
,
[2]
,
[3]
liberate::concurrency::tasklet::context::~context (C++ function)
,
[1]
liberate::concurrency::tasklet::sleep_condition (C++ struct)
,
[1]
liberate::concurrency::tasklet::sleep_condition::condition (C++ member)
,
[1]
liberate::concurrency::tasklet::sleep_condition::mutex (C++ member)
,
[1]
liberate::concurrency::tasklet::start (C++ function)
liberate::concurrency::tasklet::stop (C++ function)
liberate::concurrency::tasklet::task_function (C++ type)
liberate::concurrency::tasklet::tasklet (C++ function)
,
[1]
liberate::concurrency::tasklet::wait (C++ function)
liberate::concurrency::tasklet::wakeup (C++ function)
liberate::concurrency::tasklet::~tasklet (C++ function)
liberate::copyright_string (C++ function)
liberate::cpp::comparison_operators (C++ struct)
liberate::cpp::comparison_operators::operator!= (C++ function)
liberate::cpp::comparison_operators::operator< (C++ function)
liberate::cpp::comparison_operators::operator<= (C++ function)
liberate::cpp::comparison_operators::operator== (C++ function)
liberate::cpp::comparison_operators::operator> (C++ function)
liberate::cpp::comparison_operators::operator>= (C++ function)
liberate::cpp::hash_combine (C++ function)
liberate::cpp::multi_hash (C++ function)
,
[1]
liberate::cpp::range_hash (C++ function)
liberate::fs::temp_name (C++ function)
liberate::fs::to_posix_path (C++ function)
liberate::fs::to_win32_path (C++ function)
liberate::license_string (C++ function)
liberate::net::address_type (C++ enum)
liberate::net::address_type::AT_INET4 (C++ enumerator)
liberate::net::address_type::AT_INET6 (C++ enumerator)
liberate::net::address_type::AT_LOCAL (C++ enumerator)
liberate::net::address_type::AT_UNIX (C++ enumerator)
liberate::net::address_type::AT_UNSPEC (C++ enumerator)
liberate::net::network (C++ class)
liberate::net::network::broadcast_address (C++ function)
liberate::net::network::family (C++ function)
liberate::net::network::gateway_address (C++ function)
liberate::net::network::in_network (C++ function)
liberate::net::network::is_equal_to (C++ function)
liberate::net::network::is_less_than (C++ function)
liberate::net::network::is_reserved (C++ function)
,
[1]
,
[2]
liberate::net::network::local_address (C++ function)
liberate::net::network::mapped_address (C++ function)
,
[1]
liberate::net::network::mask_size (C++ function)
liberate::net::network::max_size (C++ function)
liberate::net::network::netspec (C++ function)
liberate::net::network::network (C++ function)
,
[1]
liberate::net::network::network_address (C++ function)
liberate::net::network::operator= (C++ function)
liberate::net::network::release_address (C++ function)
liberate::net::network::reserve_address (C++ function)
,
[1]
,
[2]
,
[3]
liberate::net::network::reset (C++ function)
liberate::net::network::verify_netspec (C++ function)
liberate::net::network::~network (C++ function)
liberate::net::operator<< (C++ function)
,
[1]
,
[2]
liberate::net::parse_addresses (C++ function)
liberate::net::parse_dest_address (C++ function)
liberate::net::parse_source_address (C++ function)
liberate::net::resolve (C++ function)
liberate::net::socket_address (C++ class)
liberate::net::socket_address::buffer (C++ function)
,
[1]
liberate::net::socket_address::bufsize (C++ function)
liberate::net::socket_address::bufsize_available (C++ function)
liberate::net::socket_address::cidr_str (C++ function)
liberate::net::socket_address::deserialize (C++ function)
,
[1]
liberate::net::socket_address::full_str (C++ function)
liberate::net::socket_address::hash (C++ function)
liberate::net::socket_address::is_any (C++ function)
liberate::net::socket_address::is_equal_to (C++ function)
liberate::net::socket_address::is_less_than (C++ function)
liberate::net::socket_address::is_loopback (C++ function)
liberate::net::socket_address::max_netmask (C++ function)
liberate::net::socket_address::min_bufsize (C++ function)
liberate::net::socket_address::operator++ (C++ function)
liberate::net::socket_address::operator= (C++ function)
liberate::net::socket_address::port (C++ function)
liberate::net::socket_address::serialize (C++ function)
liberate::net::socket_address::set_port (C++ function)
liberate::net::socket_address::socket_address (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
liberate::net::socket_address::swap (C++ function)
liberate::net::socket_address::type (C++ function)
liberate::net::socket_address::verify_cidr (C++ function)
liberate::net::socket_address::verify_netmask (C++ function)
liberate::net::socket_address::~socket_address (C++ function)
liberate::net::swap (C++ function)
,
[1]
liberate::net::url (C++ struct)
liberate::net::url::authority (C++ member)
liberate::net::url::fragment (C++ member)
liberate::net::url::hash (C++ function)
liberate::net::url::parse (C++ function)
,
[1]
liberate::net::url::path (C++ member)
liberate::net::url::query (C++ member)
liberate::net::url::scheme (C++ member)
liberate::net::url::str (C++ function)
liberate::net::url::swap (C++ function)
liberate::random::unsafe_bits (C++ struct)
liberate::random::unsafe_bits::distribution (C++ member)
liberate::random::unsafe_bits::generator (C++ member)
liberate::random::unsafe_bits::generator_type (C++ type)
liberate::random::unsafe_bits::get (C++ function)
liberate::random::unsafe_bits::get_factor (C++ function)
liberate::random::unsafe_bits::unsafe_bits (C++ function)
liberate::serialization::deserialize_int (C++ function)
liberate::serialization::deserialize_varint (C++ function)
liberate::serialization::detail::ceil (C++ function)
liberate::serialization::detail::deserialize_int_impl (C++ function)
liberate::serialization::detail::serialize_int_impl (C++ function)
liberate::serialization::enable_integer_serialization (C++ struct)
liberate::serialization::enable_integer_serialization<char16_t> (C++ struct)
liberate::serialization::enable_integer_serialization<char16_t>::type (C++ type)
liberate::serialization::enable_integer_serialization<char32_t> (C++ struct)
liberate::serialization::enable_integer_serialization<char32_t>::type (C++ type)
liberate::serialization::enable_integer_serialization<char> (C++ struct)
liberate::serialization::enable_integer_serialization<char>::type (C++ type)
liberate::serialization::enable_integer_serialization<int> (C++ struct)
liberate::serialization::enable_integer_serialization<int>::type (C++ type)
liberate::serialization::enable_integer_serialization<long long> (C++ struct)
liberate::serialization::enable_integer_serialization<long long>::type (C++ type)
liberate::serialization::enable_integer_serialization<long> (C++ struct)
liberate::serialization::enable_integer_serialization<long>::type (C++ type)
liberate::serialization::enable_integer_serialization<short> (C++ struct)
liberate::serialization::enable_integer_serialization<short>::type (C++ type)
liberate::serialization::enable_integer_serialization<signed char> (C++ struct)
liberate::serialization::enable_integer_serialization<signed char>::type (C++ type)
liberate::serialization::enable_integer_serialization<T const> (C++ struct)
liberate::serialization::enable_integer_serialization<T volatile const> (C++ struct)
liberate::serialization::enable_integer_serialization<T volatile> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned char> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned char>::type (C++ type)
liberate::serialization::enable_integer_serialization<unsigned int> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned int>::type (C++ type)
liberate::serialization::enable_integer_serialization<unsigned long long> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned long long>::type (C++ type)
liberate::serialization::enable_integer_serialization<unsigned long> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned long>::type (C++ type)
liberate::serialization::enable_integer_serialization<unsigned short> (C++ struct)
liberate::serialization::enable_integer_serialization<unsigned short>::type (C++ type)
liberate::serialization::integer_serialization_enabled (C++ type)
liberate::serialization::serialize_int (C++ function)
liberate::serialization::serialize_varint (C++ function)
liberate::serialization::serialized_size (C++ function)
liberate::serialization::sleb128_deserialize_varint (C++ function)
liberate::serialization::sleb128_serialize_varint (C++ function)
liberate::serialization::sleb128_serialized_size (C++ function)
liberate::serialization::uleb128_deserialize_varint (C++ function)
liberate::serialization::uleb128_serialize_varint (C++ function)
liberate::serialization::uleb128_serialized_size (C++ function)
liberate::serialization::VARINT_MAX_BUFSIZE (C++ member)
liberate::string::canonical_hexdump (C++ type)
liberate::string::from_utf8 (C++ function)
liberate::string::hexdecode (C++ function)
,
[1]
,
[2]
liberate::string::hexdump (C++ struct)
liberate::string::hexdump::_frame_size (C++ function)
liberate::string::hexdump::BYTES_PER_GROUP (C++ member)
liberate::string::hexdump::COLUMNS (C++ member)
liberate::string::hexdump::COLUMNS_PER_GROUP (C++ member)
liberate::string::hexdump::O_COLUMN_WIDTH (C++ member)
liberate::string::hexdump::O_COLUMN_WIDTH_UNPADDED (C++ member)
liberate::string::hexdump::O_GROUP_WIDTH (C++ member)
liberate::string::hexdump::O_GROUP_WIDTH_UNPADDED (C++ member)
liberate::string::hexdump::O_LINE_WIDTH (C++ member)
liberate::string::hexdump::O_OFFSET_WIDTH (C++ member)
liberate::string::hexdump::O_OFFSET_WIDTH_UNPADDED (C++ member)
liberate::string::hexdump::O_PLAIN_WIDTH (C++ member)
liberate::string::hexdump::operator() (C++ function)
,
[1]
liberate::string::hexencode (C++ function)
,
[1]
,
[2]
liberate::string::ifind (C++ function)
liberate::string::replace (C++ function)
liberate::string::split (C++ function)
liberate::string::to_lower (C++ function)
liberate::string::to_upper (C++ function)
liberate::string::to_utf8 (C++ function)
liberate::string::urldecode (C++ function)
liberate::string::urlencode (C++ function)
liberate::string::wide_hexdump (C++ type)
liberate::sys::error_code (C++ function)
liberate::sys::error_message (C++ function)
liberate::sys::getpid (C++ function)
liberate::sys::load_plugin (C++ function)
,
[1]
liberate::sys::plugin_meta (C++ struct)
liberate::sys::plugin_meta::data (C++ member)
liberate::sys::plugin_meta::plugin_handle (C++ member)
liberate::sys::plugin_meta::type (C++ member)
liberate::sys::plugin_meta::version (C++ member)
liberate::sys::plugin_type (C++ type)
liberate::sys::plugin_version (C++ type)
liberate::sys::secure_memset (C++ function)
liberate::sys::secure_memzero (C++ function)
liberate::sys::unload_plugin (C++ function)
liberate::timeout::backoff (C++ function)
liberate::timeout::backoff_multiplier (C++ function)
liberate::types::byte (C++ type)
liberate::types::from_varint (C++ function)
liberate::types::has_byte_size (C++ type)
liberate::types::is_128bit_type (C++ struct)
liberate::types::is_16bit_type (C++ struct)
liberate::types::is_32bit_type (C++ struct)
liberate::types::is_64bit_type (C++ struct)
liberate::types::is_8bit_type (C++ struct)
liberate::types::literals::operator""_b (C++ function)
,
[1]
,
[2]
liberate::types::literals::operator""_var (C++ function)
liberate::types::operator!= (C++ function)
liberate::types::operator% (C++ function)
,
[1]
liberate::types::operator%= (C++ function)
,
[1]
liberate::types::operator& (C++ function)
,
[1]
liberate::types::operator&= (C++ function)
,
[1]
liberate::types::operator* (C++ function)
,
[1]
liberate::types::operator*= (C++ function)
,
[1]
liberate::types::operator+ (C++ function)
,
[1]
,
[2]
liberate::types::operator+= (C++ function)
,
[1]
liberate::types::operator- (C++ function)
,
[1]
,
[2]
liberate::types::operator-= (C++ function)
,
[1]
liberate::types::operator/ (C++ function)
,
[1]
liberate::types::operator/= (C++ function)
,
[1]
liberate::types::operator< (C++ function)
liberate::types::operator<< (C++ function)
,
[1]
,
[2]
liberate::types::operator<<= (C++ function)
,
[1]
liberate::types::operator<= (C++ function)
liberate::types::operator== (C++ function)
liberate::types::operator> (C++ function)
liberate::types::operator>= (C++ function)
liberate::types::operator>> (C++ function)
,
[1]
liberate::types::operator>>= (C++ function)
,
[1]
liberate::types::operator^ (C++ function)
,
[1]
liberate::types::operator^= (C++ function)
,
[1]
liberate::types::operator| (C++ function)
,
[1]
liberate::types::operator|= (C++ function)
,
[1]
liberate::types::operator~ (C++ function)
liberate::types::to_varint (C++ function)
liberate::types::varint (C++ enum)
liberate::types::varint_base (C++ type)
liberate::types::varint_operand (C++ struct)
liberate::types::varint_operand<bool> (C++ struct)
liberate::types::varint_operand<bool>::type (C++ type)
liberate::types::varint_operand<char16_t> (C++ struct)
liberate::types::varint_operand<char16_t>::type (C++ type)
liberate::types::varint_operand<char32_t> (C++ struct)
liberate::types::varint_operand<char32_t>::type (C++ type)
liberate::types::varint_operand<char> (C++ struct)
liberate::types::varint_operand<char>::type (C++ type)
liberate::types::varint_operand<int> (C++ struct)
liberate::types::varint_operand<int>::type (C++ type)
liberate::types::varint_operand<long long> (C++ struct)
liberate::types::varint_operand<long long>::type (C++ type)
liberate::types::varint_operand<long> (C++ struct)
liberate::types::varint_operand<long>::type (C++ type)
liberate::types::varint_operand<short> (C++ struct)
liberate::types::varint_operand<short>::type (C++ type)
liberate::types::varint_operand<signed char> (C++ struct)
liberate::types::varint_operand<signed char>::type (C++ type)
liberate::types::varint_operand<T const> (C++ struct)
liberate::types::varint_operand<T volatile const> (C++ struct)
liberate::types::varint_operand<T volatile> (C++ struct)
liberate::types::varint_operand<unsigned char> (C++ struct)
liberate::types::varint_operand<unsigned char>::type (C++ type)
liberate::types::varint_operand<unsigned int> (C++ struct)
liberate::types::varint_operand<unsigned int>::type (C++ type)
liberate::types::varint_operand<unsigned long long> (C++ struct)
liberate::types::varint_operand<unsigned long long>::type (C++ type)
liberate::types::varint_operand<unsigned long> (C++ struct)
liberate::types::varint_operand<unsigned long>::type (C++ type)
liberate::types::varint_operand<unsigned short> (C++ struct)
liberate::types::varint_operand<unsigned short>::type (C++ type)
liberate::types::varint_type (C++ type)
liberate::version (C++ function)
LIBERATE_LOG_BACKEND (C macro)
LIBERATE_LOG_BACKEND_LOGURU (C macro)
LIBERATE_LOG_BACKEND_PLOG (C macro)
LIBERATE_LOG_BACKEND_SPDLOG (C macro)
LIBERATE_LOG_BACKEND_STDERR (C macro)
LIBERATE_MAKE_COMPARABLE (C macro)
LIBERATE_MAKE_HASHABLE (C macro)
LIBLOG (C macro)
LIBLOG_DEBUG (C macro)
LIBLOG_ERR (C macro)
LIBLOG_ERRNO (C macro)
LIBLOG_ERROR (C macro)
LIBLOG_EXC (C macro)
LIBLOG_FATAL (C macro)
LIBLOG_INFO (C macro)
LIBLOG_LEVEL_DEBUG (C macro)
LIBLOG_LEVEL_ERROR (C macro)
LIBLOG_LEVEL_FATAL (C macro)
LIBLOG_LEVEL_INFO (C macro)
LIBLOG_LEVEL_TRACE (C macro)
LIBLOG_LEVEL_WARN (C macro)
LIBLOG_TRACE (C macro)
LIBLOG_WARN (C macro)
LLOG_D (C macro)
LLOG_E (C macro)
LLOG_F (C macro)
LLOG_I (C macro)
LLOG_T (C macro)
LLOG_W (C macro)
lsb (C++ member)
S
ssize_t (C++ type)
std::hash<::liberate::net::url> (C++ struct)
std::hash<::liberate::net::url>::operator() (C++ function)
std::hash<liberate::net::socket_address> (C++ struct)
std::hash<liberate::net::socket_address>::operator() (C++ function)
std::hash<liberate::types::varint> (C++ struct)
std::hash<liberate::types::varint>::operator() (C++ function)
T
table (C++ member)
V
value (C++ member)