/usr/share/swig/3.0.12/php5
NameSizeModeActions
const.i14920644editdlrm
director.swg41590644editdlrm
factory.i31090644editdlrm
globalvar.i91740644editdlrm
php.swg138360644editdlrm
phpinit.swg7040644editdlrm
phpkw.swg223640644editdlrm
phppointers.i15000644editdlrm
phprun.swg91700644editdlrm
std_common.i2900644editdlrm
std_deque.i280644editdlrm
std_map.i23970644editdlrm
std_pair.i7120644editdlrm
std_string.i24300644editdlrm
std_vector.i27360644editdlrm
stl.i3570644editdlrm
typemaps.i104290644editdlrm
utils.i26000644editdlrm
Edit: /usr/share/swig/3.0.12/php5/std_vector.i (2736B)
/* ----------------------------------------------------------------------------- * std_vector.i * ----------------------------------------------------------------------------- */ %include %{ #include #include %} namespace std { template class vector { public: typedef size_t size_type; typedef T value_type; typedef const value_type& const_reference; vector(); vector(size_type n); size_type size() const; size_type capacity() const; void reserve(size_type n); void clear(); %rename(push) push_back; void push_back(const value_type& x); %extend { bool is_empty() const { return $self->empty(); } T pop() throw (std::out_of_range) { if (self->size() == 0) throw std::out_of_range("pop from empty vector"); T x = self->back(); self->pop_back(); return x; } const_reference get(int i) throw (std::out_of_range) { int size = int(self->size()); if (i>=0 && isize()); if (i>=0 && i class vector { public: typedef size_t size_type; typedef bool value_type; typedef bool const_reference; vector(); vector(size_type n); size_type size() const; size_type capacity() const; void reserve(size_type n); void clear(); %rename(push) push_back; void push_back(const value_type& x); %extend { bool is_empty() const { return $self->empty(); } bool pop() throw (std::out_of_range) { if (self->size() == 0) throw std::out_of_range("pop from empty vector"); bool x = self->back(); self->pop_back(); return x; } bool get(int i) throw (std::out_of_range) { int size = int(self->size()); if (i>=0 && isize()); if (i>=0 && i