Public Member Functions | |
std__basic_string_char__dict () | |
Static Public Member Functions | |
static void * | constructor_5273 (void *) |
static void * | constructor_5274 (void *, const std::vector< void * > &) |
static void * | constructor_5275 (void *, const std::vector< void * > &) |
static void * | constructor_5276 (void *, const std::vector< void * > &) |
static void * | constructor_5277 (void *, const std::vector< void * > &) |
static void * | constructor_5278 (void *, const std::vector< void * > &) |
static void * | constructor_5279 (void *, const std::vector< void * > &) |
static void * | constructor_5280 (void *, const std::vector< void * > &) |
static void | destructor (void *o) |
Definition at line 253 of file McEventDict_dict.cpp.
std__basic_string_char__dict::std__basic_string_char__dict | ( | ) |
Definition at line 268 of file McEventDict_dict.cpp.
References constructor_5273(), constructor_5274(), constructor_5275(), constructor_5276(), constructor_5277(), constructor_5278(), constructor_5279(), constructor_5280(), and destructor().
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 }
void * std__basic_string_char__dict::constructor_5273 | ( | void * | ) | [static] |
void * std__basic_string_char__dict::constructor_5274 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 287 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
00287 { 00288 return new(mem) std::basic_string<char>(*(const std::allocator<char>*)arg[0]); 00289 }
void * std__basic_string_char__dict::constructor_5275 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 291 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
00291 { 00292 return new(mem) std::basic_string<char>(*(const std::basic_string<char>*)arg[0]); 00293 }
void * std__basic_string_char__dict::constructor_5276 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 295 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
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 }
void * std__basic_string_char__dict::constructor_5277 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 308 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
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 }
void * std__basic_string_char__dict::constructor_5278 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 315 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
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 }
void * std__basic_string_char__dict::constructor_5279 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 328 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
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 }
void * std__basic_string_char__dict::constructor_5280 | ( | void * | , | |
const std::vector< void * > & | ||||
) | [static] |
Definition at line 339 of file McEventDict_dict.cpp.
Referenced by std__basic_string_char__dict().
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 }
static void std__basic_string_char__dict::destructor | ( | void * | o | ) | [inline, static] |