Public Member Functions | |
std__basic_string_char__dict () | |
Static Public Member Functions | |
void * | constructor_5273 (void *) |
void * | constructor_5274 (void *, const std::vector< void * > &) |
void * | constructor_5275 (void *, const std::vector< void * > &) |
void * | constructor_5276 (void *, const std::vector< void * > &) |
void * | constructor_5277 (void *, const std::vector< void * > &) |
void * | constructor_5278 (void *, const std::vector< void * > &) |
void * | constructor_5279 (void *, const std::vector< void * > &) |
void * | constructor_5280 (void *, const std::vector< void * > &) |
void | destructor (void *o) |
|
00268 { 00269 ClassBuilder _c_("std::basic_string<char>", "", typeid(std::basic_string<char>), sizeof(std::basic_string<char>),std::vector<const std::type_info*>(), false, NOCONTAINER, 0, PUBLIC); 00270 _c_.addField("_M_dataplus", "std::basic_string<char>::_Alloc_hider", "", (int)(&((std::basic_string<char>*)64)->_M_dataplus)-64, PRIVATE ); 00271 _c_.addMethod("basic_string", "", "std::basic_string<char>", constructor_5273, PUBLIC); 00272 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::allocator<char>&", constructor_5274, PUBLIC); 00273 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&", constructor_5275, PUBLIC); 00274 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&; unsigned int; unsigned int=", constructor_5276, PUBLIC); 00275 _c_.addMethod("basic_string", "", "std::basic_string<char>", "std::basic_string<char>&; unsigned int; unsigned int; std::allocator<char>&", constructor_5277, PUBLIC); 00276 _c_.addMethod("basic_string", "", "std::basic_string<char>", "char*; unsigned int; std::allocator<char>&=", constructor_5278, PUBLIC); 00277 _c_.addMethod("basic_string", "", "std::basic_string<char>", "char*; std::allocator<char>&=", constructor_5279, PUBLIC); 00278 _c_.addMethod("basic_string", "", "std::basic_string<char>", "unsigned int; char; std::allocator<char>&=", constructor_5280, PUBLIC); 00279 _c_.addMethod("~basic_string", "", destructor, PUBLIC); 00280 _c_.build(); 00281 }
|
|
00283 { 00284 return new(mem) std::basic_string<char>(); 00285 }
|
|
00287 { 00288 return new(mem) std::basic_string<char>(*(const std::allocator<char>*)arg[0]); 00289 }
|
|
00291 { 00292 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0]); 00293 }
|
|
00295 { 00296 if ( arg.size() == 2 ) { 00297 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0], 00298 *(unsigned int*)arg[1]); 00299 } 00300 else if ( arg.size() == 3 ) { 00301 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0], 00302 *(unsigned int*)arg[1], 00303 *(unsigned int*)arg[2]); 00304 } 00305 return 0; 00306 }
|
|
00308 { 00309 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0], 00310 *(unsigned int*)arg[1], 00311 *(unsigned int*)arg[2], 00312 *(const std::allocator<char>*)arg[3]); 00313 }
|
|
00315 { 00316 if ( arg.size() == 2 ) { 00317 return new(mem) std::basic_string<char>((const char*)arg[0], 00318 *(unsigned int*)arg[1]); 00319 } 00320 else if ( arg.size() == 3 ) { 00321 return new(mem) std::basic_string<char>((const char*)arg[0], 00322 *(unsigned int*)arg[1], 00323 *(const std::allocator<char>*)arg[2]); 00324 } 00325 return 0; 00326 }
|
|
00328 { 00329 if ( arg.size() == 1 ) { 00330 return new(mem) std::basic_string<char>((const char*)arg[0]); 00331 } 00332 else if ( arg.size() == 2 ) { 00333 return new(mem) std::basic_string<char>((const char*)arg[0], 00334 *(const std::allocator<char>*)arg[1]); 00335 } 00336 return 0; 00337 }
|
|
00339 { 00340 if ( arg.size() == 2 ) { 00341 return new(mem) std::basic_string<char>(*(unsigned int*)arg[0], 00342 *(char*)arg[1]); 00343 } 00344 else if ( arg.size() == 3 ) { 00345 return new(mem) std::basic_string<char>(*(unsigned int*)arg[0], 00346 *(char*)arg[1], 00347 *(const std::allocator<char>*)arg[2]); 00348 } 00349 return 0; 00350 }
|
|
00264 { ((std::basic_string<char>*)o)->~basic_string(); }
|