| Home | Libraries | People | FAQ | More

##### object::object

Default constructor.

    object();
      » more...

Constructor.

    explicit
    object(
        storage_ptr sp);
      » more...

    object(
        std::size_t min_capacity,
        storage_ptr sp = {});
      » more...

    template<
        class InputIt>
    object(
        InputIt first,
        InputIt last,
        std::size_t min_capacity = 0,
        storage_ptr sp = {});
      » more...

Move constructor.

    object(
        object&& other);
      » more...

    object(
        object&& other,
        storage_ptr sp);
      » more...

Pilfer constructor.

    object(
        pilfered< object > other);
      » more...

Copy constructor.

    object(
        object const& other);
      » more...

    object(
        object const& other,
        storage_ptr sp);
      » more...

Construct from initializer-list.

    object(
        std::initializer_list< std::pair< string_view, value_ref > > init,
        storage_ptr sp = {});
      » more...

    object(
        std::initializer_list< std::pair< string_view, value_ref > > init,
        std::size_t min_capacity,
        storage_ptr sp = {});
      » more...