apex_containers
0.0
  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
      • Namespace apex
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace apex::_vector_impl
        • Classes
        • Functions
      • Namespace apex::containers
        • Namespaces
        • Classes
        • Typedefs
      • Namespace apex::containers::memory
        • Classes
        • Typedefs
      • Namespace std
        • Classes
        • Functions
    • Classes and Structs
      • Struct _apex_string_s
        • Struct Documentation
      • Template Struct NodeSize
        • Struct Documentation
      • Template Struct NodeSize< forward_list< T, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< list< T, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< map< Key, Value, Comp, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< multimap< Key, Value, Comp, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< multiset< Key, Comp, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< set< Key, Comp, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< unordered_map< Key, Value, Hash, KeyEqual, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< unordered_multimap< Key, Value, Hash, KeyEqual, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< unordered_multiset< Key, Hash, KeyEqual, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct NodeSize< unordered_set< Key, Hash, KeyEqual, Mutex > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct hash< apex::BaseString< SizeN > >
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct hash< apex::String< SizeN > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct hash< apex::StringStrict< SizeN > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Class single_allocator
        • Class Documentation
      • Template Class BaseString
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Template Class BaseString::abs_iterator
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class memory_pool
        • Class Documentation
      • Class no_separator
        • Class Documentation
      • Template Class static_vector
        • Class Documentation
      • Template Class String
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Template Class StringStrict
        • Inheritance Relationships
          • Base Type
        • Class Documentation
    • Functions
      • Template Function apex::_vector_impl::operator!=
        • Function Documentation
      • Template Function apex::_vector_impl::operator==
        • Function Documentation
      • Function apex::APEX_VECTOR_CMP_OP
        • Function Documentation
      • Template Function apex::operator+(const ::apex_string_t&, const apex::String<LEN>&)
        • Function Documentation
      • Template Function apex::operator+(const char(&), const apex::String<APEX_STRING_LEN>&)
        • Function Documentation
      • Template Function apex::operator+(const ::apex_string_t&, const apex::StringStrict<LEN>&)
        • Function Documentation
      • Template Function apex::operator+(const char(&), const apex::StringStrict<APEX_STRING_LEN>&)
        • Function Documentation
      • Template Function apex::operator<<
        • Function Documentation
      • Template Function apex::operator>>(std::istream&, apex::String<STRING_BUFFER_SIZE>&)
        • Function Documentation
      • Template Function apex::operator>>(std::istream&, apex::StringStrict<STRING_BUFFER_SIZE>&)
        • Function Documentation
      • Template Function apex::stod
        • Function Documentation
      • Template Function apex::stof
        • Function Documentation
      • Template Function apex::stol
        • Function Documentation
      • Template Function apex::stoll
        • Function Documentation
      • Template Function apex::stoul
        • Function Documentation
      • Template Function apex::stoull
        • Function Documentation
      • Function apex::to_string(const char8_t *const)
        • Function Documentation
      • Function apex::to_string(const bool)
        • Function Documentation
      • Function apex::to_string(const ::uint8_t)
        • Function Documentation
      • Function apex::to_string(const ::uint16_t)
        • Function Documentation
      • Function apex::to_string(const ::uint32_t)
        • Function Documentation
      • Function apex::to_string(const uint64_t)
        • Function Documentation
      • Function apex::to_string(const long long unsigned int)
        • Function Documentation
      • Function apex::to_string(const ::int8_t)
        • Function Documentation
      • Function apex::to_string(const ::int16_t)
        • Function Documentation
      • Function apex::to_string(const ::int32_t)
        • Function Documentation
      • Function apex::to_string(const ::int64_t)
        • Function Documentation
      • Function apex::to_string(const long long int)
        • Function Documentation
      • Function apex::to_string(const ::float32_t)
        • Function Documentation
      • Function apex::to_string(const ::float64_t)
        • Function Documentation
      • Function apex::to_string(const std::string&)
        • Function Documentation
      • Template Function apex::to_string(const StringStrict<STRING_BUFFER_SIZE>&)
        • Function Documentation
      • Template Function apex::varargs_to_string(Args const&…)
        • Function Documentation
      • Template Function apex::varargs_to_string(no_separator, Args const&…)
        • Function Documentation
      • Function apex_string_add
        • Function Documentation
      • Function apex_string_add10
        • Function Documentation
      • Function apex_string_add10_strict
        • Function Documentation
      • Function apex_string_add2
        • Function Documentation
      • Function apex_string_add2_strict
        • Function Documentation
      • Function apex_string_add3
        • Function Documentation
      • Function apex_string_add3_strict
        • Function Documentation
      • Function apex_string_add4
        • Function Documentation
      • Function apex_string_add4_strict
        • Function Documentation
      • Function apex_string_add5
        • Function Documentation
      • Function apex_string_add5_strict
        • Function Documentation
      • Function apex_string_add6
        • Function Documentation
      • Function apex_string_add6_strict
        • Function Documentation
      • Function apex_string_add7
        • Function Documentation
      • Function apex_string_add7_strict
        • Function Documentation
      • Function apex_string_add8
        • Function Documentation
      • Function apex_string_add8_strict
        • Function Documentation
      • Function apex_string_add9
        • Function Documentation
      • Function apex_string_add9_strict
        • Function Documentation
      • Function apex_string_add_strict
        • Function Documentation
      • Function apex_string_clean
        • Function Documentation
      • Function apex_string_create
        • Function Documentation
      • Template Function std::swap
        • Function Documentation
    • Defines
      • Define APEX_BILLION
        • Define Documentation
      • Define APEX_INIT_BIT_NO_CONSOLE
        • Define Documentation
      • Define APEX_INIT_BIT_SCHED_FIFO
        • Define Documentation
      • Define APEX_INIT_BIT_SCHED_RR
        • Define Documentation
      • Define APEX_INIT_BIT_TEST
        • Define Documentation
      • Define APEX_MILLION
        • Define Documentation
      • Define APEX_RET_ERROR
        • Define Documentation
      • Define APEX_RET_LOCKED_BY_OTHER
        • Define Documentation
      • Define APEX_RET_MEM_ALIGN_ERR
        • Define Documentation
      • Define APEX_RET_OK
        • Define Documentation
      • Define APEX_RET_OVERFLOW
        • Define Documentation
      • Define APEX_RET_RESOURCE_EXIST
        • Define Documentation
      • Define APEX_RET_RESOURCE_LEAK
        • Define Documentation
      • Define APEX_RET_STILL_ACTIVE
        • Define Documentation
      • Define APEX_RET_TIMEOUT
        • Define Documentation
      • Define APEX_RET_UNDERFLOW
        • Define Documentation
      • Define APEX_RET_WRONG_IP4
        • Define Documentation
      • Define APEX_STATIC_VECTOR_DEFINITIONS_GEN
        • Define Documentation
      • Define APEX_STATIC_VECTOR_FWD
        • Define Documentation
      • Define APEX_STATIC_VECTOR_FWD_PARAM
        • Define Documentation
      • Define APEX_STRING_SIZE
        • Define Documentation
      • Define APEX_STRING_SIZE
        • Define Documentation
      • Define APEX_ULLONG_MAX
        • Define Documentation
      • Define APEX_VECTOR_CMP_OP
        • Define Documentation
      • Define MAX_APEX_STRING_LEN
        • Define Documentation
    • Typedefs
      • Typedef apex::containers::forward_list
        • Typedef Documentation
      • Typedef apex::containers::forward_list_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::list
        • Typedef Documentation
      • Typedef apex::containers::list_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::map
        • Typedef Documentation
      • Typedef apex::containers::map_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::memory::default_mutex
        • Typedef Documentation
      • Typedef apex::containers::memory::forward_list_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::list_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::map_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::multimap_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::multiset_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::set_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::storage_t
        • Typedef Documentation
      • Typedef apex::containers::memory::unordered_map_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::unordered_multimap_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::unordered_multiset_node_size
        • Typedef Documentation
      • Typedef apex::containers::memory::unordered_set_node_size
        • Typedef Documentation
      • Typedef apex::containers::multimap
        • Typedef Documentation
      • Typedef apex::containers::multimap_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::multiset
        • Typedef Documentation
      • Typedef apex::containers::multiset_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::node_allocator
        • Typedef Documentation
      • Typedef apex::containers::node_pool_t
        • Typedef Documentation
      • Typedef apex::containers::scoped_node_allocator
        • Typedef Documentation
      • Typedef apex::containers::set
        • Typedef Documentation
      • Typedef apex::containers::set_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::unordered_map
        • Typedef Documentation
      • Typedef apex::containers::unordered_map_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::unordered_multimap
        • Typedef Documentation
      • Typedef apex::containers::unordered_multimap_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::unordered_multiset
        • Typedef Documentation
      • Typedef apex::containers::unordered_multiset_scoped_alloc
        • Typedef Documentation
      • Typedef apex::containers::unordered_set
        • Typedef Documentation
      • Typedef apex::containers::unordered_set_scoped_alloc
        • Typedef Documentation
      • Typedef apex::string128_t
        • Typedef Documentation
      • Typedef apex::string16_t
        • Typedef Documentation
      • Typedef apex::string256_t
        • Typedef Documentation
      • Typedef apex::string32_t
        • Typedef Documentation
      • Typedef apex::string64_t
        • Typedef Documentation
      • Typedef apex::string8_t
        • Typedef Documentation
      • Typedef apex::string_strict128_t
        • Typedef Documentation
      • Typedef apex::string_strict16_t
        • Typedef Documentation
      • Typedef apex::string_strict256_t
        • Typedef Documentation
      • Typedef apex::string_strict32_t
        • Typedef Documentation
      • Typedef apex::string_strict64_t
        • Typedef Documentation
      • Typedef apex::string_strict8_t
        • Typedef Documentation
      • Typedef apex_ret_t
        • Typedef Documentation
      • Typedef apex_socket_t
        • Typedef Documentation
      • Typedef apex_string_t
        • Typedef Documentation
      • Typedef bool8_t
        • Typedef Documentation
      • Typedef char8_t
        • Typedef Documentation
      • Typedef float32_t
        • Typedef Documentation
      • Typedef float64_t
        • Typedef Documentation
      • Typedef size64_t
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory apex_containers
        • Subdirectories
      • Directory apex_containers
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory apex_containers
        • Subdirectories
        • Files
      • Directory memory
        • Files
      • Directory apexutils
        • Files
      • Directory string
        • Files
    • Files
      • File apex_string.h
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apexutils/apex_string.h)
          • Program Listing for File apex_string.h
        • Includes
        • Included By
        • Classes
        • Functions
        • Defines
        • Typedefs
      • File apexdef.h
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apexutils/apexdef.h)
          • Program Listing for File apexdef.h
        • Includes
        • Included By
        • Defines
        • Typedefs
      • File base_string.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/string/base_string.hpp)
          • Program Listing for File base_string.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File common.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/memory/common.hpp)
          • Program Listing for File common.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File forward_list.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/forward_list.hpp)
          • Program Listing for File forward_list.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File list.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/list.hpp)
          • Program Listing for File list.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File map.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/map.hpp)
          • Program Listing for File map.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File set.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/set.hpp)
          • Program Listing for File set.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File static_vector.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/static_vector.hpp)
          • Program Listing for File static_vector.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File string.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/string.hpp)
          • Program Listing for File string.hpp
        • Includes
      • File string.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/string/string.hpp)
          • Program Listing for File string.hpp
        • Includes
        • Included By
      • File string_silent.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/string/string_silent.hpp)
          • Program Listing for File string_silent.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File string_strict.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/string/string_strict.hpp)
          • Program Listing for File string_strict.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File to_string.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/string/to_string.hpp)
          • Program Listing for File to_string.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File unordered_map.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/unordered_map.hpp)
          • Program Listing for File unordered_map.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File unordered_set.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/unordered_set.hpp)
          • Program Listing for File unordered_set.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File visibility_control.h
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apexutils/visibility_control.h)
          • Program Listing for File visibility_control.h
        • Detailed Description
        • Includes
        • Included By
      • File visibility_control.hpp
        • Definition (/tmp/ws/src/apex_containers/apex_containers/include/apex_containers/visibility_control.hpp)
          • Program Listing for File visibility_control.hpp
        • Includes
        • Included By
apex_containers
  • »
  • Welcome to the documentation for apex_containers
  • View page source

Welcome to the documentation for apex_containers

  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
    • Classes and Structs
    • Functions
    • Defines
    • Typedefs
    • Directories
    • Files

Indices and Search

  • Index

  • Search Page

Next

© Copyright 2021, Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.