Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct members_holder

boost::container::dtl::basic_string_base::members_holder

Synopsis

// In header: <boost/container/string.hpp>



struct members_holder : public allocator_type {
  // construct/copy/destruct
  members_holder();
  template<typename AllocatorConvertible> 
    explicit members_holder(BOOST_FWD_REF(AllocatorConvertible));

  // public member functions
  void init();
  const short_t * pshort_repr() const;
  const long_t * plong_repr() const;
  short_t * pshort_repr();
  long_t * plong_repr();

  // public data members
  repr_t m_repr;
};

Description

members_holder public construct/copy/destruct

  1. members_holder();
  2. template<typename AllocatorConvertible> 
      explicit members_holder(BOOST_FWD_REF(AllocatorConvertible) a);

members_holder public member functions

  1. void init();
  2. const short_t * pshort_repr() const;
  3. const long_t * plong_repr() const;
  4. short_t * pshort_repr();
  5. long_t * plong_repr();

PrevUpHomeNext