Public Member Functions | |
std__vector_longsint__dict () | |
Static Public Member Functions | |
void * | constructor_7352 (void *, const std::vector< void * > &) |
void * | constructor_7353 (void *, const std::vector< void * > &) |
void * | constructor_7354 (void *, const std::vector< void * > &) |
void * | constructor_7355 (void *, const std::vector< void * > &) |
void * | constructor_x14 (void *) |
void | destructor (void *o) |
void * | method_x15 (void *, const std::vector< void * > &) |
void * | method_x16 (void *, const std::vector< void * > &) |
int | tobase_7315 (void *) |
|
01014 { 01015 ClassBuilder _c_("std::vector<long int>", "", typeid(std::vector<long int>), sizeof(std::vector<long int>),std::vector<const std::type_info*>(), false, VECTOR, 0, PUBLIC); 01016 _c_.addSuperClass("std::_Vector_base<long int,std::allocator<long int> >", 0, tobase_7315); 01017 _c_.addMethod("vector", "", "std::vector<long int>", "std::allocator<long int>&=", constructor_7352, PUBLIC); 01018 _c_.addMethod("vector", "", "std::vector<long int>", "unsigned int; long int&; std::allocator<long int>&=", constructor_7353, PUBLIC); 01019 _c_.addMethod("vector", "", "std::vector<long int>", "unsigned int", constructor_7354, PUBLIC); 01020 _c_.addMethod("vector", "", "std::vector<long int>", "std::vector<long int>&", constructor_7355, PUBLIC); 01021 _c_.addMethod("~vector", "", destructor, PUBLIC); 01022 _c_.addMethod("vector", "", "std::vector<long int>", constructor_x14, PUBLIC); 01023 _c_.addMethod("writeData", "", "void*", "std::vector<void*>", method_x15); 01024 _c_.addMethod("readData", "", "void*", "std::vector<void*>", method_x16); 01025 _c_.build(); 01026 }
|
|
01032 { 01033 if ( arg.size() == 0 ) { 01034 return new(mem) std::vector<long int>(); 01035 } 01036 else if ( arg.size() == 1 ) { 01037 return new(mem) std::vector<long int>(*(const std::allocator<long int>*)arg[0]); 01038 } 01039 return 0; 01040 }
|
|
01042 { 01043 if ( arg.size() == 2 ) { 01044 return new(mem) std::vector<long int>(*(unsigned int*)arg[0], 01045 *(const long int*)arg[1]); 01046 } 01047 else if ( arg.size() == 3 ) { 01048 return new(mem) std::vector<long int>(*(unsigned int*)arg[0], 01049 *(const long int*)arg[1], 01050 *(const std::allocator<long int>*)arg[2]); 01051 } 01052 return 0; 01053 }
|
|
01055 { 01056 return new(mem) std::vector<long int>(*(unsigned int*)arg[0]); 01057 }
|
|
01059 { 01060 return new(mem) std::vector<long int>(*(const std::vector<long int>*)arg[0]); 01061 }
|
|
01063 { 01064 return new(mem) std::vector<long int>(); 01065 }
|
|
01007 { ((std::vector<long int>*)o)->~vector(); }
|
|
01068 { 01069 std::vector<long int>* v = (std::vector<long int>*)o; 01070 size_t n = v->size(); 01071 ((void (*)(size_t&, const std::vector<void*>&))args[1])(n, args); 01072 for(std::vector<long int>::iterator i = v->begin(); i != v->end(); i++) { 01073 ((void (*)(const void*, const std::vector<void*>&))args[2])(&(*i), args); 01074 } 01075 return 0; 01076 }
|
|
01079 { 01080 std::vector<long int>* v = (std::vector<long int>*)o; 01081 size_t n = *(size_t*)args[1]; 01082 if (n > 0) { 01083 for(size_t i = 0; i < n; i++) { 01084 std::vector<long int>::value_type o; 01085 ((void (*)(const void*, const std::vector<void*>&))args[2])(&o, args); 01086 v->push_back(o); 01087 } 01088 ; 01089 } return 0; 01090 }
|
|
01028 {
01029 return (int)(std::_Vector_base<long int,std::allocator<long int> >*)(std::vector<long int>*)o - (int)(std::vector<long int>*)o;
01030 }
|