Lines Matching refs:vector
7 * std::vector typemaps for LUA
11 #include <vector>
15 A really cut down version of the vector class.
17 Note: this does not match the true std::vector class
23 It would be useful to have a vector<->Lua table conversion routine
29 class vector {
31 vector();
32 vector(unsigned int);
33 vector(const vector&);
34 vector(unsigned int,T);
52 throw std::out_of_range("in vector::__getitem__()");
58 throw std::out_of_range("in vector::__setitem__()");
75 // reads a table into a vector of numbers
80 std::vector<T>* SWIG_read_number_vector(lua_State* L,int index)
83 std::vector<T>* vec=new std::vector<T>();
104 // writes a vector of numbers out as a lua table
106 int SWIG_write_number_vector(lua_State* L,std::vector<T> *vec)
122 %typemap(in) std::vector<T> *INPUT
126 %typemap(freearg) std::vector<T> *INPUT
130 %typemap(argout) std::vector<T> *OUTPUT