12 #ifndef OPAQUE_PROXY_H_INCLUDED
13 #define OPAQUE_PROXY_H_INCLUDED
16 #include <Pb/meta_fwd.h>
17 #include <Pb/type_list.h>
18 #include <Pb/type_at.h>
39 template<
size_t IdxT,
43 :
public DataProxy <vector_trait, IdxT, FormatT>
100 using base_type::clear;
101 using base_type::empty;
102 using base_type::reserve;
103 using base_type::capacity;
104 using base_type::size;
105 using base_type::resize;
106 using base_type::set;
107 using base_type::assign;
109 using base_type::front;
110 using base_type::back;
111 using base_type::begin;
112 using base_type::end;
113 using base_type::cend;
114 using base_type::rbegin;
115 using base_type::crbegin;
116 using base_type::rend;
117 using base_type::crend;
118 using base_type::erase;
119 using base_type::push_back;
120 using base_type::pop_back;
121 using base_type::swap;