func_index.h
Go to the documentation of this file.
1 // HippoMocks, a library for using mocks in unit testing of C++ code.
2 // Copyright (C) 2008, Bas van Tiel, Christian Rexwinkel, Mike Looijmans,
3 // Peter Bindels
4 //
5 // This library is free software; you can redistribute it and/or
6 // modify it under the terms of the GNU Lesser General Public
7 // License as published by the Free Software Foundation; either
8 // version 2.1 of the License, or (at your option) any later version.
9 //
10 // This library is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 // Lesser General Public License for more details.
14 //
15 // You should have received a copy of the GNU Lesser General Public
16 // License along with this library; if not, write to the Free Software
17 // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 //
19 // You can also retrieve it from http://www.gnu.org/licenses/lgpl-2.1.html
20 
21 #ifndef HIPPOMOCKS_FUNCINDEX_H
22 #define HIPPOMOCKS_FUNCINDEX_H
23 
24 // function-index-of-type
26 {
27 public:
28  int lci;
29  virtual int f0(int) { return lci = 0; } virtual int f1(int) { return lci = 1; } virtual int f2(int) { return lci = 2; } virtual int f3(int) { return lci = 3; }
30  virtual int f4(int) { return lci = 4; } virtual int f5(int) { return lci = 5; } virtual int f6(int) { return lci = 6; } virtual int f7(int) { return lci = 7; }
31  virtual int f8(int) { return lci = 8; } virtual int f9(int) { return lci = 9; } virtual int f10(int) { return lci = 10; } virtual int f11(int) { return lci = 11; }
32  virtual int f12(int) { return lci = 12; } virtual int f13(int) { return lci = 13; } virtual int f14(int) { return lci = 14; } virtual int f15(int) { return lci = 15; }
33  virtual int f16(int) { return lci = 16; } virtual int f17(int) { return lci = 17; } virtual int f18(int) { return lci = 18; } virtual int f19(int) { return lci = 19; }
34  virtual int f20(int) { return lci = 20; } virtual int f21(int) { return lci = 21; } virtual int f22(int) { return lci = 22; } virtual int f23(int) { return lci = 23; }
35  virtual int f24(int) { return lci = 24; } virtual int f25(int) { return lci = 25; } virtual int f26(int) { return lci = 26; } virtual int f27(int) { return lci = 27; }
36  virtual int f28(int) { return lci = 28; } virtual int f29(int) { return lci = 29; } virtual int f30(int) { return lci = 30; } virtual int f31(int) { return lci = 31; }
37  virtual int f32(int) { return lci = 32; } virtual int f33(int) { return lci = 33; } virtual int f34(int) { return lci = 34; } virtual int f35(int) { return lci = 35; }
38  virtual int f36(int) { return lci = 36; } virtual int f37(int) { return lci = 37; } virtual int f38(int) { return lci = 38; } virtual int f39(int) { return lci = 39; }
39  virtual int f40(int) { return lci = 40; } virtual int f41(int) { return lci = 41; } virtual int f42(int) { return lci = 42; } virtual int f43(int) { return lci = 43; }
40  virtual int f44(int) { return lci = 44; } virtual int f45(int) { return lci = 45; } virtual int f46(int) { return lci = 46; } virtual int f47(int) { return lci = 47; }
41  virtual int f48(int) { return lci = 48; } virtual int f49(int) { return lci = 49; } virtual int f50(int) { return lci = 50; } virtual int f51(int) { return lci = 51; }
42  virtual int f52(int) { return lci = 52; } virtual int f53(int) { return lci = 53; } virtual int f54(int) { return lci = 54; } virtual int f55(int) { return lci = 55; }
43  virtual int f56(int) { return lci = 56; } virtual int f57(int) { return lci = 57; } virtual int f58(int) { return lci = 58; } virtual int f59(int) { return lci = 59; }
44  virtual int f60(int) { return lci = 60; } virtual int f61(int) { return lci = 61; } virtual int f62(int) { return lci = 62; } virtual int f63(int) { return lci = 63; }
45  virtual int f64(int) { return lci = 64; } virtual int f65(int) { return lci = 65; } virtual int f66(int) { return lci = 66; } virtual int f67(int) { return lci = 67; }
46  virtual int f68(int) { return lci = 68; } virtual int f69(int) { return lci = 69; } virtual int f70(int) { return lci = 70; } virtual int f71(int) { return lci = 71; }
47  virtual int f72(int) { return lci = 72; } virtual int f73(int) { return lci = 73; } virtual int f74(int) { return lci = 74; } virtual int f75(int) { return lci = 75; }
48  virtual int f76(int) { return lci = 76; } virtual int f77(int) { return lci = 77; } virtual int f78(int) { return lci = 78; } virtual int f79(int) { return lci = 79; }
49  virtual int f80(int) { return lci = 80; } virtual int f81(int) { return lci = 81; } virtual int f82(int) { return lci = 82; } virtual int f83(int) { return lci = 83; }
50  virtual int f84(int) { return lci = 84; } virtual int f85(int) { return lci = 85; } virtual int f86(int) { return lci = 86; } virtual int f87(int) { return lci = 87; }
51  virtual int f88(int) { return lci = 88; } virtual int f89(int) { return lci = 89; } virtual int f90(int) { return lci = 90; } virtual int f91(int) { return lci = 91; }
52  virtual int f92(int) { return lci = 92; } virtual int f93(int) { return lci = 93; } virtual int f94(int) { return lci = 94; } virtual int f95(int) { return lci = 95; }
53  virtual int f96(int) { return lci = 96; } virtual int f97(int) { return lci = 97; } virtual int f98(int) { return lci = 98; } virtual int f99(int) { return lci = 99; }
54  virtual int f100(int) { return lci = 100; } virtual int f101(int) { return lci = 101; } virtual int f102(int) { return lci = 102; } virtual int f103(int) { return lci = 103; }
55  virtual int f104(int) { return lci = 104; } virtual int f105(int) { return lci = 105; } virtual int f106(int) { return lci = 106; } virtual int f107(int) { return lci = 107; }
56  virtual int f108(int) { return lci = 108; } virtual int f109(int) { return lci = 109; } virtual int f110(int) { return lci = 110; } virtual int f111(int) { return lci = 111; }
57  virtual int f112(int) { return lci = 112; } virtual int f113(int) { return lci = 113; } virtual int f114(int) { return lci = 114; } virtual int f115(int) { return lci = 115; }
58  virtual int f116(int) { return lci = 116; } virtual int f117(int) { return lci = 117; } virtual int f118(int) { return lci = 118; } virtual int f119(int) { return lci = 119; }
59  virtual int f120(int) { return lci = 120; } virtual int f121(int) { return lci = 121; } virtual int f122(int) { return lci = 122; } virtual int f123(int) { return lci = 123; }
60  virtual int f124(int) { return lci = 124; } virtual int f125(int) { return lci = 125; } virtual int f126(int) { return lci = 126; } virtual int f127(int) { return lci = 127; }
61  virtual int f128(int) { return lci = 128; } virtual int f129(int) { return lci = 129; } virtual int f130(int) { return lci = 130; } virtual int f131(int) { return lci = 131; }
62  virtual int f132(int) { return lci = 132; } virtual int f133(int) { return lci = 133; } virtual int f134(int) { return lci = 134; } virtual int f135(int) { return lci = 135; }
63  virtual int f136(int) { return lci = 136; } virtual int f137(int) { return lci = 137; } virtual int f138(int) { return lci = 138; } virtual int f139(int) { return lci = 139; }
64  virtual int f140(int) { return lci = 140; } virtual int f141(int) { return lci = 141; } virtual int f142(int) { return lci = 142; } virtual int f143(int) { return lci = 143; }
65  virtual int f144(int) { return lci = 144; } virtual int f145(int) { return lci = 145; } virtual int f146(int) { return lci = 146; } virtual int f147(int) { return lci = 147; }
66  virtual int f148(int) { return lci = 148; } virtual int f149(int) { return lci = 149; } virtual int f150(int) { return lci = 150; } virtual int f151(int) { return lci = 151; }
67  virtual int f152(int) { return lci = 152; } virtual int f153(int) { return lci = 153; } virtual int f154(int) { return lci = 154; } virtual int f155(int) { return lci = 155; }
68  virtual int f156(int) { return lci = 156; } virtual int f157(int) { return lci = 157; } virtual int f158(int) { return lci = 158; } virtual int f159(int) { return lci = 159; }
69  virtual int f160(int) { return lci = 160; } virtual int f161(int) { return lci = 161; } virtual int f162(int) { return lci = 162; } virtual int f163(int) { return lci = 163; }
70  virtual int f164(int) { return lci = 164; } virtual int f165(int) { return lci = 165; } virtual int f166(int) { return lci = 166; } virtual int f167(int) { return lci = 167; }
71  virtual int f168(int) { return lci = 168; } virtual int f169(int) { return lci = 169; } virtual int f170(int) { return lci = 170; } virtual int f171(int) { return lci = 171; }
72  virtual int f172(int) { return lci = 172; } virtual int f173(int) { return lci = 173; } virtual int f174(int) { return lci = 174; } virtual int f175(int) { return lci = 175; }
73  virtual int f176(int) { return lci = 176; } virtual int f177(int) { return lci = 177; } virtual int f178(int) { return lci = 178; } virtual int f179(int) { return lci = 179; }
74  virtual int f180(int) { return lci = 180; } virtual int f181(int) { return lci = 181; } virtual int f182(int) { return lci = 182; } virtual int f183(int) { return lci = 183; }
75  virtual int f184(int) { return lci = 184; } virtual int f185(int) { return lci = 185; } virtual int f186(int) { return lci = 186; } virtual int f187(int) { return lci = 187; }
76  virtual int f188(int) { return lci = 188; } virtual int f189(int) { return lci = 189; } virtual int f190(int) { return lci = 190; } virtual int f191(int) { return lci = 191; }
77  virtual int f192(int) { return lci = 192; } virtual int f193(int) { return lci = 193; } virtual int f194(int) { return lci = 194; } virtual int f195(int) { return lci = 195; }
78  virtual int f196(int) { return lci = 196; } virtual int f197(int) { return lci = 197; } virtual int f198(int) { return lci = 198; } virtual int f199(int) { return lci = 199; }
79  virtual int f200(int) { return lci = 200; } virtual int f201(int) { return lci = 201; } virtual int f202(int) { return lci = 202; } virtual int f203(int) { return lci = 203; }
80  virtual int f204(int) { return lci = 204; } virtual int f205(int) { return lci = 205; } virtual int f206(int) { return lci = 206; } virtual int f207(int) { return lci = 207; }
81  virtual int f208(int) { return lci = 208; } virtual int f209(int) { return lci = 209; } virtual int f210(int) { return lci = 210; } virtual int f211(int) { return lci = 211; }
82  virtual int f212(int) { return lci = 212; } virtual int f213(int) { return lci = 213; } virtual int f214(int) { return lci = 214; } virtual int f215(int) { return lci = 215; }
83  virtual int f216(int) { return lci = 216; } virtual int f217(int) { return lci = 217; } virtual int f218(int) { return lci = 218; } virtual int f219(int) { return lci = 219; }
84  virtual int f220(int) { return lci = 220; } virtual int f221(int) { return lci = 221; } virtual int f222(int) { return lci = 222; } virtual int f223(int) { return lci = 223; }
85  virtual int f224(int) { return lci = 224; } virtual int f225(int) { return lci = 225; } virtual int f226(int) { return lci = 226; } virtual int f227(int) { return lci = 227; }
86  virtual int f228(int) { return lci = 228; } virtual int f229(int) { return lci = 229; } virtual int f230(int) { return lci = 230; } virtual int f231(int) { return lci = 231; }
87  virtual int f232(int) { return lci = 232; } virtual int f233(int) { return lci = 233; } virtual int f234(int) { return lci = 234; } virtual int f235(int) { return lci = 235; }
88  virtual int f236(int) { return lci = 236; } virtual int f237(int) { return lci = 237; } virtual int f238(int) { return lci = 238; } virtual int f239(int) { return lci = 239; }
89  virtual int f240(int) { return lci = 240; } virtual int f241(int) { return lci = 241; } virtual int f242(int) { return lci = 242; } virtual int f243(int) { return lci = 243; }
90  virtual int f244(int) { return lci = 244; } virtual int f245(int) { return lci = 245; } virtual int f246(int) { return lci = 246; } virtual int f247(int) { return lci = 247; }
91  virtual int f248(int) { return lci = 248; } virtual int f249(int) { return lci = 249; } virtual int f250(int) { return lci = 250; } virtual int f251(int) { return lci = 251; }
92  virtual int f252(int) { return lci = 252; } virtual int f253(int) { return lci = 253; } virtual int f254(int) { return lci = 254; } virtual int f255(int) { return lci = 255; }
93  virtual int f256(int) { return lci = 256; } virtual int f257(int) { return lci = 257; } virtual int f258(int) { return lci = 258; } virtual int f259(int) { return lci = 259; }
94  virtual int f260(int) { return lci = 260; } virtual int f261(int) { return lci = 261; } virtual int f262(int) { return lci = 262; } virtual int f263(int) { return lci = 263; }
95  virtual int f264(int) { return lci = 264; } virtual int f265(int) { return lci = 265; } virtual int f266(int) { return lci = 266; } virtual int f267(int) { return lci = 267; }
96  virtual int f268(int) { return lci = 268; } virtual int f269(int) { return lci = 269; } virtual int f270(int) { return lci = 270; } virtual int f271(int) { return lci = 271; }
97  virtual int f272(int) { return lci = 272; } virtual int f273(int) { return lci = 273; } virtual int f274(int) { return lci = 274; } virtual int f275(int) { return lci = 275; }
98  virtual int f276(int) { return lci = 276; } virtual int f277(int) { return lci = 277; } virtual int f278(int) { return lci = 278; } virtual int f279(int) { return lci = 279; }
99  virtual int f280(int) { return lci = 280; } virtual int f281(int) { return lci = 281; } virtual int f282(int) { return lci = 282; } virtual int f283(int) { return lci = 283; }
100  virtual int f284(int) { return lci = 284; } virtual int f285(int) { return lci = 285; } virtual int f286(int) { return lci = 286; } virtual int f287(int) { return lci = 287; }
101  virtual int f288(int) { return lci = 288; } virtual int f289(int) { return lci = 289; } virtual int f290(int) { return lci = 290; } virtual int f291(int) { return lci = 291; }
102  virtual int f292(int) { return lci = 292; } virtual int f293(int) { return lci = 293; } virtual int f294(int) { return lci = 294; } virtual int f295(int) { return lci = 295; }
103  virtual int f296(int) { return lci = 296; } virtual int f297(int) { return lci = 297; } virtual int f298(int) { return lci = 298; } virtual int f299(int) { return lci = 299; }
104  virtual int f300(int) { return lci = 300; } virtual int f301(int) { return lci = 301; } virtual int f302(int) { return lci = 302; } virtual int f303(int) { return lci = 303; }
105  virtual int f304(int) { return lci = 304; } virtual int f305(int) { return lci = 305; } virtual int f306(int) { return lci = 306; } virtual int f307(int) { return lci = 307; }
106  virtual int f308(int) { return lci = 308; } virtual int f309(int) { return lci = 309; } virtual int f310(int) { return lci = 310; } virtual int f311(int) { return lci = 311; }
107  virtual int f312(int) { return lci = 312; } virtual int f313(int) { return lci = 313; } virtual int f314(int) { return lci = 314; } virtual int f315(int) { return lci = 315; }
108  virtual int f316(int) { return lci = 316; } virtual int f317(int) { return lci = 317; } virtual int f318(int) { return lci = 318; } virtual int f319(int) { return lci = 319; }
109  virtual int f320(int) { return lci = 320; } virtual int f321(int) { return lci = 321; } virtual int f322(int) { return lci = 322; } virtual int f323(int) { return lci = 323; }
110  virtual int f324(int) { return lci = 324; } virtual int f325(int) { return lci = 325; } virtual int f326(int) { return lci = 326; } virtual int f327(int) { return lci = 327; }
111  virtual int f328(int) { return lci = 328; } virtual int f329(int) { return lci = 329; } virtual int f330(int) { return lci = 330; } virtual int f331(int) { return lci = 331; }
112  virtual int f332(int) { return lci = 332; } virtual int f333(int) { return lci = 333; } virtual int f334(int) { return lci = 334; } virtual int f335(int) { return lci = 335; }
113  virtual int f336(int) { return lci = 336; } virtual int f337(int) { return lci = 337; } virtual int f338(int) { return lci = 338; } virtual int f339(int) { return lci = 339; }
114  virtual int f340(int) { return lci = 340; } virtual int f341(int) { return lci = 341; } virtual int f342(int) { return lci = 342; } virtual int f343(int) { return lci = 343; }
115  virtual int f344(int) { return lci = 344; } virtual int f345(int) { return lci = 345; } virtual int f346(int) { return lci = 346; } virtual int f347(int) { return lci = 347; }
116  virtual int f348(int) { return lci = 348; } virtual int f349(int) { return lci = 349; } virtual int f350(int) { return lci = 350; } virtual int f351(int) { return lci = 351; }
117  virtual int f352(int) { return lci = 352; } virtual int f353(int) { return lci = 353; } virtual int f354(int) { return lci = 354; } virtual int f355(int) { return lci = 355; }
118  virtual int f356(int) { return lci = 356; } virtual int f357(int) { return lci = 357; } virtual int f358(int) { return lci = 358; } virtual int f359(int) { return lci = 359; }
119  virtual int f360(int) { return lci = 360; } virtual int f361(int) { return lci = 361; } virtual int f362(int) { return lci = 362; } virtual int f363(int) { return lci = 363; }
120  virtual int f364(int) { return lci = 364; } virtual int f365(int) { return lci = 365; } virtual int f366(int) { return lci = 366; } virtual int f367(int) { return lci = 367; }
121  virtual int f368(int) { return lci = 368; } virtual int f369(int) { return lci = 369; } virtual int f370(int) { return lci = 370; } virtual int f371(int) { return lci = 371; }
122  virtual int f372(int) { return lci = 372; } virtual int f373(int) { return lci = 373; } virtual int f374(int) { return lci = 374; } virtual int f375(int) { return lci = 375; }
123  virtual int f376(int) { return lci = 376; } virtual int f377(int) { return lci = 377; } virtual int f378(int) { return lci = 378; } virtual int f379(int) { return lci = 379; }
124  virtual int f380(int) { return lci = 380; } virtual int f381(int) { return lci = 381; } virtual int f382(int) { return lci = 382; } virtual int f383(int) { return lci = 383; }
125  virtual int f384(int) { return lci = 384; } virtual int f385(int) { return lci = 385; } virtual int f386(int) { return lci = 386; } virtual int f387(int) { return lci = 387; }
126  virtual int f388(int) { return lci = 388; } virtual int f389(int) { return lci = 389; } virtual int f390(int) { return lci = 390; } virtual int f391(int) { return lci = 391; }
127  virtual int f392(int) { return lci = 392; } virtual int f393(int) { return lci = 393; } virtual int f394(int) { return lci = 394; } virtual int f395(int) { return lci = 395; }
128  virtual int f396(int) { return lci = 396; } virtual int f397(int) { return lci = 397; } virtual int f398(int) { return lci = 398; } virtual int f399(int) { return lci = 399; }
129  virtual int f400(int) { return lci = 400; } virtual int f401(int) { return lci = 401; } virtual int f402(int) { return lci = 402; } virtual int f403(int) { return lci = 403; }
130  virtual int f404(int) { return lci = 404; } virtual int f405(int) { return lci = 405; } virtual int f406(int) { return lci = 406; } virtual int f407(int) { return lci = 407; }
131  virtual int f408(int) { return lci = 408; } virtual int f409(int) { return lci = 409; } virtual int f410(int) { return lci = 410; } virtual int f411(int) { return lci = 411; }
132  virtual int f412(int) { return lci = 412; } virtual int f413(int) { return lci = 413; } virtual int f414(int) { return lci = 414; } virtual int f415(int) { return lci = 415; }
133  virtual int f416(int) { return lci = 416; } virtual int f417(int) { return lci = 417; } virtual int f418(int) { return lci = 418; } virtual int f419(int) { return lci = 419; }
134  virtual int f420(int) { return lci = 420; } virtual int f421(int) { return lci = 421; } virtual int f422(int) { return lci = 422; } virtual int f423(int) { return lci = 423; }
135  virtual int f424(int) { return lci = 424; } virtual int f425(int) { return lci = 425; } virtual int f426(int) { return lci = 426; } virtual int f427(int) { return lci = 427; }
136  virtual int f428(int) { return lci = 428; } virtual int f429(int) { return lci = 429; } virtual int f430(int) { return lci = 430; } virtual int f431(int) { return lci = 431; }
137  virtual int f432(int) { return lci = 432; } virtual int f433(int) { return lci = 433; } virtual int f434(int) { return lci = 434; } virtual int f435(int) { return lci = 435; }
138  virtual int f436(int) { return lci = 436; } virtual int f437(int) { return lci = 437; } virtual int f438(int) { return lci = 438; } virtual int f439(int) { return lci = 439; }
139  virtual int f440(int) { return lci = 440; } virtual int f441(int) { return lci = 441; } virtual int f442(int) { return lci = 442; } virtual int f443(int) { return lci = 443; }
140  virtual int f444(int) { return lci = 444; } virtual int f445(int) { return lci = 445; } virtual int f446(int) { return lci = 446; } virtual int f447(int) { return lci = 447; }
141  virtual int f448(int) { return lci = 448; } virtual int f449(int) { return lci = 449; } virtual int f450(int) { return lci = 450; } virtual int f451(int) { return lci = 451; }
142  virtual int f452(int) { return lci = 452; } virtual int f453(int) { return lci = 453; } virtual int f454(int) { return lci = 454; } virtual int f455(int) { return lci = 455; }
143  virtual int f456(int) { return lci = 456; } virtual int f457(int) { return lci = 457; } virtual int f458(int) { return lci = 458; } virtual int f459(int) { return lci = 459; }
144  virtual int f460(int) { return lci = 460; } virtual int f461(int) { return lci = 461; } virtual int f462(int) { return lci = 462; } virtual int f463(int) { return lci = 463; }
145  virtual int f464(int) { return lci = 464; } virtual int f465(int) { return lci = 465; } virtual int f466(int) { return lci = 466; } virtual int f467(int) { return lci = 467; }
146  virtual int f468(int) { return lci = 468; } virtual int f469(int) { return lci = 469; } virtual int f470(int) { return lci = 470; } virtual int f471(int) { return lci = 471; }
147  virtual int f472(int) { return lci = 472; } virtual int f473(int) { return lci = 473; } virtual int f474(int) { return lci = 474; } virtual int f475(int) { return lci = 475; }
148  virtual int f476(int) { return lci = 476; } virtual int f477(int) { return lci = 477; } virtual int f478(int) { return lci = 478; } virtual int f479(int) { return lci = 479; }
149  virtual int f480(int) { return lci = 480; } virtual int f481(int) { return lci = 481; } virtual int f482(int) { return lci = 482; } virtual int f483(int) { return lci = 483; }
150  virtual int f484(int) { return lci = 484; } virtual int f485(int) { return lci = 485; } virtual int f486(int) { return lci = 486; } virtual int f487(int) { return lci = 487; }
151  virtual int f488(int) { return lci = 488; } virtual int f489(int) { return lci = 489; } virtual int f490(int) { return lci = 490; } virtual int f491(int) { return lci = 491; }
152  virtual int f492(int) { return lci = 492; } virtual int f493(int) { return lci = 493; } virtual int f494(int) { return lci = 494; } virtual int f495(int) { return lci = 495; }
153  virtual int f496(int) { return lci = 496; } virtual int f497(int) { return lci = 497; } virtual int f498(int) { return lci = 498; } virtual int f499(int) { return lci = 499; }
154  virtual int f500(int) { return lci = 500; } virtual int f501(int) { return lci = 501; } virtual int f502(int) { return lci = 502; } virtual int f503(int) { return lci = 503; }
155  virtual int f504(int) { return lci = 504; } virtual int f505(int) { return lci = 505; } virtual int f506(int) { return lci = 506; } virtual int f507(int) { return lci = 507; }
156  virtual int f508(int) { return lci = 508; } virtual int f509(int) { return lci = 509; } virtual int f510(int) { return lci = 510; } virtual int f511(int) { return lci = 511; }
157  virtual int f512(int) { return lci = 512; } virtual int f513(int) { return lci = 513; } virtual int f514(int) { return lci = 514; } virtual int f515(int) { return lci = 515; }
158  virtual int f516(int) { return lci = 516; } virtual int f517(int) { return lci = 517; } virtual int f518(int) { return lci = 518; } virtual int f519(int) { return lci = 519; }
159  virtual int f520(int) { return lci = 520; } virtual int f521(int) { return lci = 521; } virtual int f522(int) { return lci = 522; } virtual int f523(int) { return lci = 523; }
160  virtual int f524(int) { return lci = 524; } virtual int f525(int) { return lci = 525; } virtual int f526(int) { return lci = 526; } virtual int f527(int) { return lci = 527; }
161  virtual int f528(int) { return lci = 528; } virtual int f529(int) { return lci = 529; } virtual int f530(int) { return lci = 530; } virtual int f531(int) { return lci = 531; }
162  virtual int f532(int) { return lci = 532; } virtual int f533(int) { return lci = 533; } virtual int f534(int) { return lci = 534; } virtual int f535(int) { return lci = 535; }
163  virtual int f536(int) { return lci = 536; } virtual int f537(int) { return lci = 537; } virtual int f538(int) { return lci = 538; } virtual int f539(int) { return lci = 539; }
164  virtual int f540(int) { return lci = 540; } virtual int f541(int) { return lci = 541; } virtual int f542(int) { return lci = 542; } virtual int f543(int) { return lci = 543; }
165  virtual int f544(int) { return lci = 544; } virtual int f545(int) { return lci = 545; } virtual int f546(int) { return lci = 546; } virtual int f547(int) { return lci = 547; }
166  virtual int f548(int) { return lci = 548; } virtual int f549(int) { return lci = 549; } virtual int f550(int) { return lci = 550; } virtual int f551(int) { return lci = 551; }
167  virtual int f552(int) { return lci = 552; } virtual int f553(int) { return lci = 553; } virtual int f554(int) { return lci = 554; } virtual int f555(int) { return lci = 555; }
168  virtual int f556(int) { return lci = 556; } virtual int f557(int) { return lci = 557; } virtual int f558(int) { return lci = 558; } virtual int f559(int) { return lci = 559; }
169  virtual int f560(int) { return lci = 560; } virtual int f561(int) { return lci = 561; } virtual int f562(int) { return lci = 562; } virtual int f563(int) { return lci = 563; }
170  virtual int f564(int) { return lci = 564; } virtual int f565(int) { return lci = 565; } virtual int f566(int) { return lci = 566; } virtual int f567(int) { return lci = 567; }
171  virtual int f568(int) { return lci = 568; } virtual int f569(int) { return lci = 569; } virtual int f570(int) { return lci = 570; } virtual int f571(int) { return lci = 571; }
172  virtual int f572(int) { return lci = 572; } virtual int f573(int) { return lci = 573; } virtual int f574(int) { return lci = 574; } virtual int f575(int) { return lci = 575; }
173  virtual int f576(int) { return lci = 576; } virtual int f577(int) { return lci = 577; } virtual int f578(int) { return lci = 578; } virtual int f579(int) { return lci = 579; }
174  virtual int f580(int) { return lci = 580; } virtual int f581(int) { return lci = 581; } virtual int f582(int) { return lci = 582; } virtual int f583(int) { return lci = 583; }
175  virtual int f584(int) { return lci = 584; } virtual int f585(int) { return lci = 585; } virtual int f586(int) { return lci = 586; } virtual int f587(int) { return lci = 587; }
176  virtual int f588(int) { return lci = 588; } virtual int f589(int) { return lci = 589; } virtual int f590(int) { return lci = 590; } virtual int f591(int) { return lci = 591; }
177  virtual int f592(int) { return lci = 592; } virtual int f593(int) { return lci = 593; } virtual int f594(int) { return lci = 594; } virtual int f595(int) { return lci = 595; }
178  virtual int f596(int) { return lci = 596; } virtual int f597(int) { return lci = 597; } virtual int f598(int) { return lci = 598; } virtual int f599(int) { return lci = 599; }
179  virtual int f600(int) { return lci = 600; } virtual int f601(int) { return lci = 601; } virtual int f602(int) { return lci = 602; } virtual int f603(int) { return lci = 603; }
180  virtual int f604(int) { return lci = 604; } virtual int f605(int) { return lci = 605; } virtual int f606(int) { return lci = 606; } virtual int f607(int) { return lci = 607; }
181  virtual int f608(int) { return lci = 608; } virtual int f609(int) { return lci = 609; } virtual int f610(int) { return lci = 610; } virtual int f611(int) { return lci = 611; }
182  virtual int f612(int) { return lci = 612; } virtual int f613(int) { return lci = 613; } virtual int f614(int) { return lci = 614; } virtual int f615(int) { return lci = 615; }
183  virtual int f616(int) { return lci = 616; } virtual int f617(int) { return lci = 617; } virtual int f618(int) { return lci = 618; } virtual int f619(int) { return lci = 619; }
184  virtual int f620(int) { return lci = 620; } virtual int f621(int) { return lci = 621; } virtual int f622(int) { return lci = 622; } virtual int f623(int) { return lci = 623; }
185  virtual int f624(int) { return lci = 624; } virtual int f625(int) { return lci = 625; } virtual int f626(int) { return lci = 626; } virtual int f627(int) { return lci = 627; }
186  virtual int f628(int) { return lci = 628; } virtual int f629(int) { return lci = 629; } virtual int f630(int) { return lci = 630; } virtual int f631(int) { return lci = 631; }
187  virtual int f632(int) { return lci = 632; } virtual int f633(int) { return lci = 633; } virtual int f634(int) { return lci = 634; } virtual int f635(int) { return lci = 635; }
188  virtual int f636(int) { return lci = 636; } virtual int f637(int) { return lci = 637; } virtual int f638(int) { return lci = 638; } virtual int f639(int) { return lci = 639; }
189  virtual int f640(int) { return lci = 640; } virtual int f641(int) { return lci = 641; } virtual int f642(int) { return lci = 642; } virtual int f643(int) { return lci = 643; }
190  virtual int f644(int) { return lci = 644; } virtual int f645(int) { return lci = 645; } virtual int f646(int) { return lci = 646; } virtual int f647(int) { return lci = 647; }
191  virtual int f648(int) { return lci = 648; } virtual int f649(int) { return lci = 649; } virtual int f650(int) { return lci = 650; } virtual int f651(int) { return lci = 651; }
192  virtual int f652(int) { return lci = 652; } virtual int f653(int) { return lci = 653; } virtual int f654(int) { return lci = 654; } virtual int f655(int) { return lci = 655; }
193  virtual int f656(int) { return lci = 656; } virtual int f657(int) { return lci = 657; } virtual int f658(int) { return lci = 658; } virtual int f659(int) { return lci = 659; }
194  virtual int f660(int) { return lci = 660; } virtual int f661(int) { return lci = 661; } virtual int f662(int) { return lci = 662; } virtual int f663(int) { return lci = 663; }
195  virtual int f664(int) { return lci = 664; } virtual int f665(int) { return lci = 665; } virtual int f666(int) { return lci = 666; } virtual int f667(int) { return lci = 667; }
196  virtual int f668(int) { return lci = 668; } virtual int f669(int) { return lci = 669; } virtual int f670(int) { return lci = 670; } virtual int f671(int) { return lci = 671; }
197  virtual int f672(int) { return lci = 672; } virtual int f673(int) { return lci = 673; } virtual int f674(int) { return lci = 674; } virtual int f675(int) { return lci = 675; }
198  virtual int f676(int) { return lci = 676; } virtual int f677(int) { return lci = 677; } virtual int f678(int) { return lci = 678; } virtual int f679(int) { return lci = 679; }
199  virtual int f680(int) { return lci = 680; } virtual int f681(int) { return lci = 681; } virtual int f682(int) { return lci = 682; } virtual int f683(int) { return lci = 683; }
200  virtual int f684(int) { return lci = 684; } virtual int f685(int) { return lci = 685; } virtual int f686(int) { return lci = 686; } virtual int f687(int) { return lci = 687; }
201  virtual int f688(int) { return lci = 688; } virtual int f689(int) { return lci = 689; } virtual int f690(int) { return lci = 690; } virtual int f691(int) { return lci = 691; }
202  virtual int f692(int) { return lci = 692; } virtual int f693(int) { return lci = 693; } virtual int f694(int) { return lci = 694; } virtual int f695(int) { return lci = 695; }
203  virtual int f696(int) { return lci = 696; } virtual int f697(int) { return lci = 697; } virtual int f698(int) { return lci = 698; } virtual int f699(int) { return lci = 699; }
204  virtual int f700(int) { return lci = 700; } virtual int f701(int) { return lci = 701; } virtual int f702(int) { return lci = 702; } virtual int f703(int) { return lci = 703; }
205  virtual int f704(int) { return lci = 704; } virtual int f705(int) { return lci = 705; } virtual int f706(int) { return lci = 706; } virtual int f707(int) { return lci = 707; }
206  virtual int f708(int) { return lci = 708; } virtual int f709(int) { return lci = 709; } virtual int f710(int) { return lci = 710; } virtual int f711(int) { return lci = 711; }
207  virtual int f712(int) { return lci = 712; } virtual int f713(int) { return lci = 713; } virtual int f714(int) { return lci = 714; } virtual int f715(int) { return lci = 715; }
208  virtual int f716(int) { return lci = 716; } virtual int f717(int) { return lci = 717; } virtual int f718(int) { return lci = 718; } virtual int f719(int) { return lci = 719; }
209  virtual int f720(int) { return lci = 720; } virtual int f721(int) { return lci = 721; } virtual int f722(int) { return lci = 722; } virtual int f723(int) { return lci = 723; }
210  virtual int f724(int) { return lci = 724; } virtual int f725(int) { return lci = 725; } virtual int f726(int) { return lci = 726; } virtual int f727(int) { return lci = 727; }
211  virtual int f728(int) { return lci = 728; } virtual int f729(int) { return lci = 729; } virtual int f730(int) { return lci = 730; } virtual int f731(int) { return lci = 731; }
212  virtual int f732(int) { return lci = 732; } virtual int f733(int) { return lci = 733; } virtual int f734(int) { return lci = 734; } virtual int f735(int) { return lci = 735; }
213  virtual int f736(int) { return lci = 736; } virtual int f737(int) { return lci = 737; } virtual int f738(int) { return lci = 738; } virtual int f739(int) { return lci = 739; }
214  virtual int f740(int) { return lci = 740; } virtual int f741(int) { return lci = 741; } virtual int f742(int) { return lci = 742; } virtual int f743(int) { return lci = 743; }
215  virtual int f744(int) { return lci = 744; } virtual int f745(int) { return lci = 745; } virtual int f746(int) { return lci = 746; } virtual int f747(int) { return lci = 747; }
216  virtual int f748(int) { return lci = 748; } virtual int f749(int) { return lci = 749; } virtual int f750(int) { return lci = 750; } virtual int f751(int) { return lci = 751; }
217  virtual int f752(int) { return lci = 752; } virtual int f753(int) { return lci = 753; } virtual int f754(int) { return lci = 754; } virtual int f755(int) { return lci = 755; }
218  virtual int f756(int) { return lci = 756; } virtual int f757(int) { return lci = 757; } virtual int f758(int) { return lci = 758; } virtual int f759(int) { return lci = 759; }
219  virtual int f760(int) { return lci = 760; } virtual int f761(int) { return lci = 761; } virtual int f762(int) { return lci = 762; } virtual int f763(int) { return lci = 763; }
220  virtual int f764(int) { return lci = 764; } virtual int f765(int) { return lci = 765; } virtual int f766(int) { return lci = 766; } virtual int f767(int) { return lci = 767; }
221  virtual int f768(int) { return lci = 768; } virtual int f769(int) { return lci = 769; } virtual int f770(int) { return lci = 770; } virtual int f771(int) { return lci = 771; }
222  virtual int f772(int) { return lci = 772; } virtual int f773(int) { return lci = 773; } virtual int f774(int) { return lci = 774; } virtual int f775(int) { return lci = 775; }
223  virtual int f776(int) { return lci = 776; } virtual int f777(int) { return lci = 777; } virtual int f778(int) { return lci = 778; } virtual int f779(int) { return lci = 779; }
224  virtual int f780(int) { return lci = 780; } virtual int f781(int) { return lci = 781; } virtual int f782(int) { return lci = 782; } virtual int f783(int) { return lci = 783; }
225  virtual int f784(int) { return lci = 784; } virtual int f785(int) { return lci = 785; } virtual int f786(int) { return lci = 786; } virtual int f787(int) { return lci = 787; }
226  virtual int f788(int) { return lci = 788; } virtual int f789(int) { return lci = 789; } virtual int f790(int) { return lci = 790; } virtual int f791(int) { return lci = 791; }
227  virtual int f792(int) { return lci = 792; } virtual int f793(int) { return lci = 793; } virtual int f794(int) { return lci = 794; } virtual int f795(int) { return lci = 795; }
228  virtual int f796(int) { return lci = 796; } virtual int f797(int) { return lci = 797; } virtual int f798(int) { return lci = 798; } virtual int f799(int) { return lci = 799; }
229  virtual int f800(int) { return lci = 800; } virtual int f801(int) { return lci = 801; } virtual int f802(int) { return lci = 802; } virtual int f803(int) { return lci = 803; }
230  virtual int f804(int) { return lci = 804; } virtual int f805(int) { return lci = 805; } virtual int f806(int) { return lci = 806; } virtual int f807(int) { return lci = 807; }
231  virtual int f808(int) { return lci = 808; } virtual int f809(int) { return lci = 809; } virtual int f810(int) { return lci = 810; } virtual int f811(int) { return lci = 811; }
232  virtual int f812(int) { return lci = 812; } virtual int f813(int) { return lci = 813; } virtual int f814(int) { return lci = 814; } virtual int f815(int) { return lci = 815; }
233  virtual int f816(int) { return lci = 816; } virtual int f817(int) { return lci = 817; } virtual int f818(int) { return lci = 818; } virtual int f819(int) { return lci = 819; }
234  virtual int f820(int) { return lci = 820; } virtual int f821(int) { return lci = 821; } virtual int f822(int) { return lci = 822; } virtual int f823(int) { return lci = 823; }
235  virtual int f824(int) { return lci = 824; } virtual int f825(int) { return lci = 825; } virtual int f826(int) { return lci = 826; } virtual int f827(int) { return lci = 827; }
236  virtual int f828(int) { return lci = 828; } virtual int f829(int) { return lci = 829; } virtual int f830(int) { return lci = 830; } virtual int f831(int) { return lci = 831; }
237  virtual int f832(int) { return lci = 832; } virtual int f833(int) { return lci = 833; } virtual int f834(int) { return lci = 834; } virtual int f835(int) { return lci = 835; }
238  virtual int f836(int) { return lci = 836; } virtual int f837(int) { return lci = 837; } virtual int f838(int) { return lci = 838; } virtual int f839(int) { return lci = 839; }
239  virtual int f840(int) { return lci = 840; } virtual int f841(int) { return lci = 841; } virtual int f842(int) { return lci = 842; } virtual int f843(int) { return lci = 843; }
240  virtual int f844(int) { return lci = 844; } virtual int f845(int) { return lci = 845; } virtual int f846(int) { return lci = 846; } virtual int f847(int) { return lci = 847; }
241  virtual int f848(int) { return lci = 848; } virtual int f849(int) { return lci = 849; } virtual int f850(int) { return lci = 850; } virtual int f851(int) { return lci = 851; }
242  virtual int f852(int) { return lci = 852; } virtual int f853(int) { return lci = 853; } virtual int f854(int) { return lci = 854; } virtual int f855(int) { return lci = 855; }
243  virtual int f856(int) { return lci = 856; } virtual int f857(int) { return lci = 857; } virtual int f858(int) { return lci = 858; } virtual int f859(int) { return lci = 859; }
244  virtual int f860(int) { return lci = 860; } virtual int f861(int) { return lci = 861; } virtual int f862(int) { return lci = 862; } virtual int f863(int) { return lci = 863; }
245  virtual int f864(int) { return lci = 864; } virtual int f865(int) { return lci = 865; } virtual int f866(int) { return lci = 866; } virtual int f867(int) { return lci = 867; }
246  virtual int f868(int) { return lci = 868; } virtual int f869(int) { return lci = 869; } virtual int f870(int) { return lci = 870; } virtual int f871(int) { return lci = 871; }
247  virtual int f872(int) { return lci = 872; } virtual int f873(int) { return lci = 873; } virtual int f874(int) { return lci = 874; } virtual int f875(int) { return lci = 875; }
248  virtual int f876(int) { return lci = 876; } virtual int f877(int) { return lci = 877; } virtual int f878(int) { return lci = 878; } virtual int f879(int) { return lci = 879; }
249  virtual int f880(int) { return lci = 880; } virtual int f881(int) { return lci = 881; } virtual int f882(int) { return lci = 882; } virtual int f883(int) { return lci = 883; }
250  virtual int f884(int) { return lci = 884; } virtual int f885(int) { return lci = 885; } virtual int f886(int) { return lci = 886; } virtual int f887(int) { return lci = 887; }
251  virtual int f888(int) { return lci = 888; } virtual int f889(int) { return lci = 889; } virtual int f890(int) { return lci = 890; } virtual int f891(int) { return lci = 891; }
252  virtual int f892(int) { return lci = 892; } virtual int f893(int) { return lci = 893; } virtual int f894(int) { return lci = 894; } virtual int f895(int) { return lci = 895; }
253  virtual int f896(int) { return lci = 896; } virtual int f897(int) { return lci = 897; } virtual int f898(int) { return lci = 898; } virtual int f899(int) { return lci = 899; }
254  virtual int f900(int) { return lci = 900; } virtual int f901(int) { return lci = 901; } virtual int f902(int) { return lci = 902; } virtual int f903(int) { return lci = 903; }
255  virtual int f904(int) { return lci = 904; } virtual int f905(int) { return lci = 905; } virtual int f906(int) { return lci = 906; } virtual int f907(int) { return lci = 907; }
256  virtual int f908(int) { return lci = 908; } virtual int f909(int) { return lci = 909; } virtual int f910(int) { return lci = 910; } virtual int f911(int) { return lci = 911; }
257  virtual int f912(int) { return lci = 912; } virtual int f913(int) { return lci = 913; } virtual int f914(int) { return lci = 914; } virtual int f915(int) { return lci = 915; }
258  virtual int f916(int) { return lci = 916; } virtual int f917(int) { return lci = 917; } virtual int f918(int) { return lci = 918; } virtual int f919(int) { return lci = 919; }
259  virtual int f920(int) { return lci = 920; } virtual int f921(int) { return lci = 921; } virtual int f922(int) { return lci = 922; } virtual int f923(int) { return lci = 923; }
260  virtual int f924(int) { return lci = 924; } virtual int f925(int) { return lci = 925; } virtual int f926(int) { return lci = 926; } virtual int f927(int) { return lci = 927; }
261  virtual int f928(int) { return lci = 928; } virtual int f929(int) { return lci = 929; } virtual int f930(int) { return lci = 930; } virtual int f931(int) { return lci = 931; }
262  virtual int f932(int) { return lci = 932; } virtual int f933(int) { return lci = 933; } virtual int f934(int) { return lci = 934; } virtual int f935(int) { return lci = 935; }
263  virtual int f936(int) { return lci = 936; } virtual int f937(int) { return lci = 937; } virtual int f938(int) { return lci = 938; } virtual int f939(int) { return lci = 939; }
264  virtual int f940(int) { return lci = 940; } virtual int f941(int) { return lci = 941; } virtual int f942(int) { return lci = 942; } virtual int f943(int) { return lci = 943; }
265  virtual int f944(int) { return lci = 944; } virtual int f945(int) { return lci = 945; } virtual int f946(int) { return lci = 946; } virtual int f947(int) { return lci = 947; }
266  virtual int f948(int) { return lci = 948; } virtual int f949(int) { return lci = 949; } virtual int f950(int) { return lci = 950; } virtual int f951(int) { return lci = 951; }
267  virtual int f952(int) { return lci = 952; } virtual int f953(int) { return lci = 953; } virtual int f954(int) { return lci = 954; } virtual int f955(int) { return lci = 955; }
268  virtual int f956(int) { return lci = 956; } virtual int f957(int) { return lci = 957; } virtual int f958(int) { return lci = 958; } virtual int f959(int) { return lci = 959; }
269  virtual int f960(int) { return lci = 960; } virtual int f961(int) { return lci = 961; } virtual int f962(int) { return lci = 962; } virtual int f963(int) { return lci = 963; }
270  virtual int f964(int) { return lci = 964; } virtual int f965(int) { return lci = 965; } virtual int f966(int) { return lci = 966; } virtual int f967(int) { return lci = 967; }
271  virtual int f968(int) { return lci = 968; } virtual int f969(int) { return lci = 969; } virtual int f970(int) { return lci = 970; } virtual int f971(int) { return lci = 971; }
272  virtual int f972(int) { return lci = 972; } virtual int f973(int) { return lci = 973; } virtual int f974(int) { return lci = 974; } virtual int f975(int) { return lci = 975; }
273  virtual int f976(int) { return lci = 976; } virtual int f977(int) { return lci = 977; } virtual int f978(int) { return lci = 978; } virtual int f979(int) { return lci = 979; }
274  virtual int f980(int) { return lci = 980; } virtual int f981(int) { return lci = 981; } virtual int f982(int) { return lci = 982; } virtual int f983(int) { return lci = 983; }
275  virtual int f984(int) { return lci = 984; } virtual int f985(int) { return lci = 985; } virtual int f986(int) { return lci = 986; } virtual int f987(int) { return lci = 987; }
276  virtual int f988(int) { return lci = 988; } virtual int f989(int) { return lci = 989; } virtual int f990(int) { return lci = 990; } virtual int f991(int) { return lci = 991; }
277  virtual int f992(int) { return lci = 992; } virtual int f993(int) { return lci = 993; } virtual int f994(int) { return lci = 994; } virtual int f995(int) { return lci = 995; }
278  virtual int f996(int) { return lci = 996; } virtual int f997(int) { return lci = 997; } virtual int f998(int) { return lci = 998; } virtual int f999(int) { return lci = 999; }
279  virtual int f1000(int) { return lci = 1000; } virtual int f1001(int) { return lci = 1001; } virtual int f1002(int) { return lci = 1002; } virtual int f1003(int) { return lci = 1003; }
280  virtual int f1004(int) { return lci = 1004; } virtual int f1005(int) { return lci = 1005; } virtual int f1006(int) { return lci = 1006; } virtual int f1007(int) { return lci = 1007; }
281  virtual int f1008(int) { return lci = 1008; } virtual int f1009(int) { return lci = 1009; } virtual int f1010(int) { return lci = 1010; } virtual int f1011(int) { return lci = 1011; }
282  virtual int f1012(int) { return lci = 1012; } virtual int f1013(int) { return lci = 1013; } virtual int f1014(int) { return lci = 1014; } virtual int f1015(int) { return lci = 1015; }
283  virtual int f1016(int) { return lci = 1016; } virtual int f1017(int) { return lci = 1017; } virtual int f1018(int) { return lci = 1018; } virtual int f1019(int) { return lci = 1019; }
284  virtual int f1020(int) { return lci = 1020; } virtual int f1021(int) { return lci = 1021; } virtual int f1022(int) { return lci = 1022; } virtual int f1023(int) { return lci = 1023; }
285  virtual ~func_index() {}
286 };
287 
288 #ifdef _MSC_VER
289 template <int s>
290 int virtual_function_index(unsigned char *func)
291 {
292  if (*func == 0xE9)
293  {
294  return virtual_function_index<0>(func + 5 + * (unsigned int *)(func + 1));
295  }
296  else
297  {
298 #ifdef _WIN64
299  func++; // Add one to the pointer to skip the REX prefix used to access 64-bit registers.
300 #endif
301  switch (*(unsigned int *)func)
302  {
303  // mov ecx, this; jump [eax + v/Ib/Iw]
304  case 0x20ff018b: return 0;
305 #ifdef _WIN32
306  case 0x0424448b:
307  if (func[7] == 0x20)
308  return 0;
309  return *(unsigned char *)(func + 8) / sizeof(void *);
310 #endif
311  case 0x60ff018b: return *(unsigned char *)(func + sizeof(int)) / sizeof(void *);
312  case 0xA0ff018b: return *(unsigned long *)(func + sizeof(int)) / sizeof(void *);
313  default: return -1;
314  }
315  }
316 }
317 
318 #endif
319 
320 template <typename T>
321 std::pair<int, int> virtual_index(T t)
322 {
323 #if defined(__GNUG__)
324  union
325  {
326  T t;
327  struct
328  {
329  unsigned long value;
330  unsigned long baseoffs;
331  } u;
332  } conv = {};
333  conv.t = t;
334 #if defined(SOME_ARM)
335  // ARM ABI says the bit is in baseoffs instead, and that the value is shifted left 1.
336  // This because valid ARM pointers may have the LSB set, so the "is virtual" bit had to be moved.
337  if (conv.u.baseoffs & 1)
338  return std::pair<int, int>(conv.u.baseoffs / (sizeof(void *) * 2), conv.u.value / sizeof(void *));
339 #else
340  // simple Itanium ABI implementation, used by everything but Microsoft and embedded EDG-based compilers
341  if (conv.u.value & 1)
342  return std::pair<int, int>(conv.u.baseoffs / sizeof(void *), conv.u.value / sizeof(void *));
343 #endif
344 
345 #elif defined(_MSC_VER)
346  union
347  {
348  T t;
349  struct
350  {
351  unsigned char *value;
352  unsigned long baseoffs;
353  } u;
354  } conv = {};
355  conv.t = t;
356 
357  int value = virtual_function_index<0>((unsigned char *)conv.u.value);
358  if (value != -1)
359  return std::pair<int, int>((int)(conv.u.baseoffs / sizeof(void *)), value);
360 #elif defined(__EDG__)
361  union
362  {
363  T t;
364  struct
365  {
366  short delta;
367  short vindex;
368  long vtordisp;
369  } u;
370  } conv;
371  conv.t = t;
372 
373  if (conv.u.vindex != 0)
374  return std::pair<int, int>((conv.u.delta + conv.u.vtordisp) / sizeof(void *), conv.u.vindex * 2 + 1);
375 #else
376 #error No virtual indexing found for this compiler! Please contact the maintainers of HippoMocks
377 #endif
378 
379  return std::pair<int, int>(-1, 0);
380 }
381 
382 template <typename T, typename U>
384 {
385 #ifdef __EDG__
386  // Edison Design Group C++ frontend (Comeau, Portland Group, Greenhills, etc)
387  union
388  {
389  struct
390  {
391  short delta;
392  short vindex;
393  T t;
394  } mfp_structure;
395  U u;
396  } conv;
397 #else
398 #ifdef _MSC_VER
399 #pragma warning(push)
400 #pragma warning(disable: 4121) // MSVC 2013/2015/2017 think this union has a misaligned member.
401 #endif
402  // Visual Studio, GCC, others
403  union
404  {
405  struct
406  {
407  T t;
408  } mfp_structure;
409  U u;
410  } conv;
411 #ifdef _MSC_VER
412 #pragma warning(pop)
413 #endif
414 #endif
415  conv.u = u;
416  return conv.mfp_structure.t;
417 }
418 
419 #endif
virtual int f688(int)
Definition: func_index.h:201
virtual int f51(int)
Definition: func_index.h:41
virtual int f762(int)
Definition: func_index.h:219
virtual int f260(int)
Definition: func_index.h:94
virtual int f862(int)
Definition: func_index.h:244
virtual int f512(int)
Definition: func_index.h:157
virtual int f20(int)
Definition: func_index.h:34
virtual int f148(int)
Definition: func_index.h:66
virtual int f868(int)
Definition: func_index.h:246
virtual int f230(int)
Definition: func_index.h:86
virtual int f209(int)
Definition: func_index.h:81
virtual int f727(int)
Definition: func_index.h:210
virtual int f69(int)
Definition: func_index.h:46
virtual int f489(int)
Definition: func_index.h:151
virtual int f418(int)
Definition: func_index.h:133
virtual int f424(int)
Definition: func_index.h:135
virtual int f54(int)
Definition: func_index.h:42
virtual int f968(int)
Definition: func_index.h:271
virtual int f752(int)
Definition: func_index.h:217
virtual int f575(int)
Definition: func_index.h:172
virtual int f379(int)
Definition: func_index.h:123
virtual int f606(int)
Definition: func_index.h:180
virtual int f624(int)
Definition: func_index.h:185
virtual int f1009(int)
Definition: func_index.h:281
virtual int f5(int)
Definition: func_index.h:30
virtual int f513(int)
Definition: func_index.h:157
virtual int f663(int)
Definition: func_index.h:194
virtual int f256(int)
Definition: func_index.h:93
virtual int f538(int)
Definition: func_index.h:163
virtual int f925(int)
Definition: func_index.h:260
virtual int f73(int)
Definition: func_index.h:47
virtual int f440(int)
Definition: func_index.h:139
virtual int f278(int)
Definition: func_index.h:98
virtual int f851(int)
Definition: func_index.h:241
virtual int f160(int)
Definition: func_index.h:69
virtual int f750(int)
Definition: func_index.h:216
virtual int f935(int)
Definition: func_index.h:262
virtual int f400(int)
Definition: func_index.h:129
virtual int f74(int)
Definition: func_index.h:47
virtual int f410(int)
Definition: func_index.h:131
virtual int f381(int)
Definition: func_index.h:124
virtual int f467(int)
Definition: func_index.h:145
virtual int f364(int)
Definition: func_index.h:120
virtual int f61(int)
Definition: func_index.h:44
virtual int f905(int)
Definition: func_index.h:255
virtual int f740(int)
Definition: func_index.h:214
virtual int f380(int)
Definition: func_index.h:124
virtual int f536(int)
Definition: func_index.h:163
virtual int f468(int)
Definition: func_index.h:146
virtual int f894(int)
Definition: func_index.h:252
virtual int f1002(int)
Definition: func_index.h:279
virtual int f864(int)
Definition: func_index.h:245
virtual int f328(int)
Definition: func_index.h:111
virtual int f119(int)
Definition: func_index.h:58
virtual int f161(int)
Definition: func_index.h:69
virtual int f298(int)
Definition: func_index.h:103
virtual int f417(int)
Definition: func_index.h:133
virtual int f697(int)
Definition: func_index.h:203
virtual int f58(int)
Definition: func_index.h:43
virtual int f91(int)
Definition: func_index.h:51
virtual int f152(int)
Definition: func_index.h:67
virtual int f465(int)
Definition: func_index.h:145
virtual int f554(int)
Definition: func_index.h:167
virtual int f481(int)
Definition: func_index.h:149
virtual int f506(int)
Definition: func_index.h:155
virtual int f289(int)
Definition: func_index.h:101
virtual int f693(int)
Definition: func_index.h:202
virtual int f719(int)
Definition: func_index.h:208
virtual int f970(int)
Definition: func_index.h:271
virtual int f729(int)
Definition: func_index.h:211
virtual int f807(int)
Definition: func_index.h:230
virtual int f586(int)
Definition: func_index.h:175
virtual int f497(int)
Definition: func_index.h:153
virtual int f206(int)
Definition: func_index.h:80
virtual int f321(int)
Definition: func_index.h:109
virtual int f1015(int)
Definition: func_index.h:282
virtual int f989(int)
Definition: func_index.h:276
virtual int f139(int)
Definition: func_index.h:63
virtual int f125(int)
Definition: func_index.h:60
virtual int f567(int)
Definition: func_index.h:170
virtual int f644(int)
Definition: func_index.h:190
virtual int f103(int)
Definition: func_index.h:54
virtual int f973(int)
Definition: func_index.h:272
virtual int f683(int)
Definition: func_index.h:199
virtual int f145(int)
Definition: func_index.h:65
virtual int f876(int)
Definition: func_index.h:248
virtual int f990(int)
Definition: func_index.h:276
virtual int f446(int)
Definition: func_index.h:140
virtual int f599(int)
Definition: func_index.h:178
virtual int f532(int)
Definition: func_index.h:162
virtual int f782(int)
Definition: func_index.h:224
virtual int f720(int)
Definition: func_index.h:209
virtual int f162(int)
Definition: func_index.h:69
virtual int f491(int)
Definition: func_index.h:151
virtual int f1022(int)
Definition: func_index.h:284
virtual int f700(int)
Definition: func_index.h:204
virtual int f857(int)
Definition: func_index.h:243
virtual int f270(int)
Definition: func_index.h:96
virtual int f545(int)
Definition: func_index.h:165
virtual int f185(int)
Definition: func_index.h:75
virtual int f447(int)
Definition: func_index.h:140
virtual int f267(int)
Definition: func_index.h:95
virtual int f306(int)
Definition: func_index.h:105
virtual int f943(int)
Definition: func_index.h:264
virtual int f955(int)
Definition: func_index.h:267
virtual int f749(int)
Definition: func_index.h:216
virtual int f820(int)
Definition: func_index.h:234
virtual int f773(int)
Definition: func_index.h:222
virtual int f593(int)
Definition: func_index.h:177
virtual int f689(int)
Definition: func_index.h:201
virtual int f561(int)
Definition: func_index.h:169
virtual int f799(int)
Definition: func_index.h:228
virtual int f345(int)
Definition: func_index.h:115
virtual int f24(int)
Definition: func_index.h:35
virtual int f434(int)
Definition: func_index.h:137
virtual int f349(int)
Definition: func_index.h:116
virtual int f615(int)
Definition: func_index.h:182
virtual int f240(int)
Definition: func_index.h:89
virtual int f34(int)
Definition: func_index.h:37
virtual int f946(int)
Definition: func_index.h:265
virtual int f906(int)
Definition: func_index.h:255
virtual int f244(int)
Definition: func_index.h:90
virtual int f32(int)
Definition: func_index.h:37
virtual int f184(int)
Definition: func_index.h:75
virtual int f982(int)
Definition: func_index.h:274
virtual int f304(int)
Definition: func_index.h:105
virtual int f681(int)
Definition: func_index.h:199
virtual int f356(int)
Definition: func_index.h:118
virtual int f520(int)
Definition: func_index.h:159
virtual int f101(int)
Definition: func_index.h:54
virtual int f621(int)
Definition: func_index.h:184
virtual int f269(int)
Definition: func_index.h:96
virtual int f71(int)
Definition: func_index.h:46
virtual int f772(int)
Definition: func_index.h:222
virtual int f358(int)
Definition: func_index.h:118
virtual int f13(int)
Definition: func_index.h:32
virtual int f242(int)
Definition: func_index.h:89
virtual int f62(int)
Definition: func_index.h:44
virtual int f768(int)
Definition: func_index.h:221
virtual int f523(int)
Definition: func_index.h:159
virtual int f241(int)
Definition: func_index.h:89
virtual int f866(int)
Definition: func_index.h:245
virtual int f228(int)
Definition: func_index.h:86
virtual int f608(int)
Definition: func_index.h:181
virtual int f938(int)
Definition: func_index.h:263
virtual int f560(int)
Definition: func_index.h:169
virtual int f855(int)
Definition: func_index.h:242
virtual int f309(int)
Definition: func_index.h:106
virtual int f313(int)
Definition: func_index.h:107
virtual int f441(int)
Definition: func_index.h:139
virtual int f327(int)
Definition: func_index.h:110
virtual int f883(int)
Definition: func_index.h:249
virtual int f476(int)
Definition: func_index.h:148
virtual int f613(int)
Definition: func_index.h:182
virtual int f0(int)
Definition: func_index.h:29
virtual int f450(int)
Definition: func_index.h:141
virtual int f984(int)
Definition: func_index.h:275
virtual int f175(int)
Definition: func_index.h:72
virtual int f495(int)
Definition: func_index.h:152
virtual int f382(int)
Definition: func_index.h:124
virtual int f186(int)
Definition: func_index.h:75
virtual int f828(int)
Definition: func_index.h:236
virtual int f951(int)
Definition: func_index.h:266
virtual int f169(int)
Definition: func_index.h:71
virtual int f45(int)
Definition: func_index.h:40
virtual int f640(int)
Definition: func_index.h:189
virtual int f367(int)
Definition: func_index.h:120
virtual int f225(int)
Definition: func_index.h:85
virtual int f672(int)
Definition: func_index.h:197
virtual int f253(int)
Definition: func_index.h:92
virtual int f947(int)
Definition: func_index.h:265
virtual int f42(int)
Definition: func_index.h:39
virtual int f456(int)
Definition: func_index.h:143
virtual int f352(int)
Definition: func_index.h:117
virtual int f526(int)
Definition: func_index.h:160
virtual int f780(int)
Definition: func_index.h:224
virtual int f65(int)
Definition: func_index.h:45
virtual int f52(int)
Definition: func_index.h:42
virtual int f514(int)
Definition: func_index.h:157
virtual int f985(int)
Definition: func_index.h:275
virtual int f835(int)
Definition: func_index.h:237
virtual int f31(int)
Definition: func_index.h:36
virtual int f1007(int)
Definition: func_index.h:280
virtual int f643(int)
Definition: func_index.h:189
virtual int f745(int)
Definition: func_index.h:215
virtual int f2(int)
Definition: func_index.h:29
virtual int f625(int)
Definition: func_index.h:185
virtual int f571(int)
Definition: func_index.h:171
virtual int f581(int)
Definition: func_index.h:174
virtual int f829(int)
Definition: func_index.h:236
virtual int f437(int)
Definition: func_index.h:138
virtual int f361(int)
Definition: func_index.h:119
virtual int f87(int)
Definition: func_index.h:50
virtual int f742(int)
Definition: func_index.h:214
virtual int f765(int)
Definition: func_index.h:220
virtual int f250(int)
Definition: func_index.h:91
virtual int f991(int)
Definition: func_index.h:276
virtual int f699(int)
Definition: func_index.h:203
virtual int f737(int)
Definition: func_index.h:213
virtual int f853(int)
Definition: func_index.h:242
virtual int f389(int)
Definition: func_index.h:126
virtual int f583(int)
Definition: func_index.h:174
virtual int f926(int)
Definition: func_index.h:260
virtual int f998(int)
Definition: func_index.h:278
virtual int f353(int)
Definition: func_index.h:117
virtual int f153(int)
Definition: func_index.h:67
virtual int f620(int)
Definition: func_index.h:184
virtual int f746(int)
Definition: func_index.h:215
virtual int f452(int)
Definition: func_index.h:142
virtual int f82(int)
Definition: func_index.h:49
virtual int f821(int)
Definition: func_index.h:234
virtual int f940(int)
Definition: func_index.h:264
virtual int f302(int)
Definition: func_index.h:104
virtual int f211(int)
Definition: func_index.h:81
virtual int f721(int)
Definition: func_index.h:209
virtual int f179(int)
Definition: func_index.h:73
virtual int f598(int)
Definition: func_index.h:178
virtual int f594(int)
Definition: func_index.h:177
virtual int f1003(int)
Definition: func_index.h:279
virtual int f637(int)
Definition: func_index.h:188
virtual int f376(int)
Definition: func_index.h:123
virtual int f438(int)
Definition: func_index.h:138
virtual int f164(int)
Definition: func_index.h:70
virtual int f961(int)
Definition: func_index.h:269
virtual int f487(int)
Definition: func_index.h:150
virtual int f239(int)
Definition: func_index.h:88
virtual int f14(int)
Definition: func_index.h:32
virtual int f800(int)
Definition: func_index.h:229
virtual int f995(int)
Definition: func_index.h:277
virtual int f692(int)
Definition: func_index.h:202
virtual int f964(int)
Definition: func_index.h:270
virtual int f383(int)
Definition: func_index.h:124
virtual int f355(int)
Definition: func_index.h:117
virtual int f346(int)
Definition: func_index.h:115
virtual int f236(int)
Definition: func_index.h:88
virtual int f867(int)
Definition: func_index.h:245
virtual int f372(int)
Definition: func_index.h:122
virtual int f585(int)
Definition: func_index.h:175
virtual int f354(int)
Definition: func_index.h:117
virtual int f248(int)
Definition: func_index.h:91
virtual int f974(int)
Definition: func_index.h:272
virtual int f553(int)
Definition: func_index.h:167
virtual int f303(int)
Definition: func_index.h:104
virtual int f247(int)
Definition: func_index.h:90
virtual int f142(int)
Definition: func_index.h:64
virtual int f299(int)
Definition: func_index.h:103
virtual int f143(int)
Definition: func_index.h:64
virtual int f29(int)
Definition: func_index.h:36
virtual int f992(int)
Definition: func_index.h:277
virtual int f664(int)
Definition: func_index.h:195
virtual int f539(int)
Definition: func_index.h:163
virtual int f123(int)
Definition: func_index.h:59
virtual int f611(int)
Definition: func_index.h:181
virtual int f941(int)
Definition: func_index.h:264
virtual int f723(int)
Definition: func_index.h:209
virtual int f675(int)
Definition: func_index.h:197
virtual int f79(int)
Definition: func_index.h:48
virtual int f888(int)
Definition: func_index.h:251
virtual int f996(int)
Definition: func_index.h:278
virtual int f262(int)
Definition: func_index.h:94
virtual int f194(int)
Definition: func_index.h:77
virtual int f18(int)
Definition: func_index.h:33
virtual int f604(int)
Definition: func_index.h:180
virtual int f478(int)
Definition: func_index.h:148
virtual int f566(int)
Definition: func_index.h:170
virtual int f182(int)
Definition: func_index.h:74
virtual int f102(int)
Definition: func_index.h:54
virtual int f21(int)
Definition: func_index.h:34
virtual int f572(int)
Definition: func_index.h:172
virtual int f602(int)
Definition: func_index.h:179
virtual int f416(int)
Definition: func_index.h:133
virtual int f46(int)
Definition: func_index.h:40
virtual int f263(int)
Definition: func_index.h:94
virtual int f318(int)
Definition: func_index.h:108
virtual int f881(int)
Definition: func_index.h:249
virtual int f852(int)
Definition: func_index.h:242
virtual int f205(int)
Definition: func_index.h:80
virtual int f766(int)
Definition: func_index.h:220
virtual int f204(int)
Definition: func_index.h:80
virtual int f619(int)
Definition: func_index.h:183
virtual int f856(int)
Definition: func_index.h:243
virtual int f173(int)
Definition: func_index.h:72
virtual int f282(int)
Definition: func_index.h:99
virtual int f72(int)
Definition: func_index.h:47
virtual int f1006(int)
Definition: func_index.h:280
virtual int f685(int)
Definition: func_index.h:200
virtual int f921(int)
Definition: func_index.h:259
virtual int f233(int)
Definition: func_index.h:87
virtual int f704(int)
Definition: func_index.h:205
virtual int f195(int)
Definition: func_index.h:77
virtual int f191(int)
Definition: func_index.h:76
virtual int f758(int)
Definition: func_index.h:218
virtual int f775(int)
Definition: func_index.h:222
virtual int f231(int)
Definition: func_index.h:86
virtual int f898(int)
Definition: func_index.h:253
virtual int f68(int)
Definition: func_index.h:46
virtual int f210(int)
Definition: func_index.h:81
virtual int f911(int)
Definition: func_index.h:256
virtual int f419(int)
Definition: func_index.h:133
virtual int f596(int)
Definition: func_index.h:178
virtual int f798(int)
Definition: func_index.h:228
virtual int f790(int)
Definition: func_index.h:226
virtual int f432(int)
Definition: func_index.h:137
virtual int f694(int)
Definition: func_index.h:202
virtual int f237(int)
Definition: func_index.h:88
virtual int f771(int)
Definition: func_index.h:221
virtual int f10(int)
Definition: func_index.h:31
virtual int f743(int)
Definition: func_index.h:214
virtual int f777(int)
Definition: func_index.h:223
virtual int f317(int)
Definition: func_index.h:108
virtual int f882(int)
Definition: func_index.h:249
virtual int f22(int)
Definition: func_index.h:34
virtual int f927(int)
Definition: func_index.h:260
virtual int f1014(int)
Definition: func_index.h:282
virtual int f952(int)
Definition: func_index.h:267
virtual int f365(int)
Definition: func_index.h:120
virtual int f912(int)
Definition: func_index.h:257
virtual int f177(int)
Definition: func_index.h:73
virtual int f23(int)
Definition: func_index.h:34
virtual int f846(int)
Definition: func_index.h:240
virtual int f212(int)
Definition: func_index.h:82
virtual int f207(int)
Definition: func_index.h:80
virtual int f448(int)
Definition: func_index.h:141
virtual int f781(int)
Definition: func_index.h:224
virtual int f648(int)
Definition: func_index.h:191
virtual int f132(int)
Definition: func_index.h:62
virtual int f570(int)
Definition: func_index.h:171
virtual int f174(int)
Definition: func_index.h:72
virtual int f170(int)
Definition: func_index.h:71
virtual int f908(int)
Definition: func_index.h:256
virtual int f343(int)
Definition: func_index.h:114
virtual int f556(int)
Definition: func_index.h:168
virtual int f444(int)
Definition: func_index.h:140
virtual int f713(int)
Definition: func_index.h:207
virtual int f17(int)
Definition: func_index.h:33
virtual int f923(int)
Definition: func_index.h:259
virtual int f366(int)
Definition: func_index.h:120
virtual int f533(int)
Definition: func_index.h:162
virtual int f785(int)
Definition: func_index.h:225
virtual int f847(int)
Definition: func_index.h:240
virtual int f221(int)
Definition: func_index.h:84
virtual int f922(int)
Definition: func_index.h:259
virtual int f803(int)
Definition: func_index.h:229
virtual int f733(int)
Definition: func_index.h:212
virtual int f1019(int)
Definition: func_index.h:283
virtual int f9(int)
Definition: func_index.h:31
virtual int f106(int)
Definition: func_index.h:55
virtual int f741(int)
Definition: func_index.h:214
virtual int f16(int)
Definition: func_index.h:33
virtual int f910(int)
Definition: func_index.h:256
virtual int f492(int)
Definition: func_index.h:152
virtual int f890(int)
Definition: func_index.h:251
virtual int f502(int)
Definition: func_index.h:154
virtual int f477(int)
Definition: func_index.h:148
virtual int f334(int)
Definition: func_index.h:112
virtual int f942(int)
Definition: func_index.h:264
virtual int f28(int)
Definition: func_index.h:36
virtual int f371(int)
Definition: func_index.h:121
virtual int f1008(int)
Definition: func_index.h:281
virtual int f715(int)
Definition: func_index.h:207
virtual int f157(int)
Definition: func_index.h:68
virtual int f655(int)
Definition: func_index.h:192
virtual int f433(int)
Definition: func_index.h:137
virtual int f271(int)
Definition: func_index.h:96
virtual int f461(int)
Definition: func_index.h:144
virtual int f498(int)
Definition: func_index.h:153
virtual int f245(int)
Definition: func_index.h:90
virtual int f496(int)
Definition: func_index.h:153
virtual int f257(int)
Definition: func_index.h:93
virtual int f812(int)
Definition: func_index.h:232
virtual int f265(int)
Definition: func_index.h:95
virtual int f387(int)
Definition: func_index.h:125
virtual int f272(int)
Definition: func_index.h:97
virtual int f662(int)
Definition: func_index.h:194
virtual int f901(int)
Definition: func_index.h:254
virtual int f486(int)
Definition: func_index.h:150
virtual int f445(int)
Definition: func_index.h:140
virtual int f203(int)
Definition: func_index.h:79
virtual int f849(int)
Definition: func_index.h:241
virtual int f997(int)
Definition: func_index.h:278
virtual int f453(int)
Definition: func_index.h:142
virtual int f957(int)
Definition: func_index.h:268
virtual int f1(int)
Definition: func_index.h:29
virtual int f977(int)
Definition: func_index.h:273
virtual int f1021(int)
Definition: func_index.h:284
virtual int f674(int)
Definition: func_index.h:197
virtual int f653(int)
Definition: func_index.h:192
virtual int f57(int)
Definition: func_index.h:43
virtual int f963(int)
Definition: func_index.h:269
virtual int f764(int)
Definition: func_index.h:220
virtual int f587(int)
Definition: func_index.h:175
virtual int f293(int)
Definition: func_index.h:102
virtual int f535(int)
Definition: func_index.h:162
virtual int f639(int)
Definition: func_index.h:188
virtual int f612(int)
Definition: func_index.h:182
virtual int f547(int)
Definition: func_index.h:165
virtual int f879(int)
Definition: func_index.h:248
virtual int f792(int)
Definition: func_index.h:227
virtual int f223(int)
Definition: func_index.h:84
virtual int f786(int)
Definition: func_index.h:225
virtual int f287(int)
Definition: func_index.h:100
virtual int f565(int)
Definition: func_index.h:170
virtual int f802(int)
Definition: func_index.h:229
virtual int f641(int)
Definition: func_index.h:189
virtual int f188(int)
Definition: func_index.h:76
virtual int f403(int)
Definition: func_index.h:129
virtual int f636(int)
Definition: func_index.h:188
virtual int f78(int)
Definition: func_index.h:48
virtual int f953(int)
Definition: func_index.h:267
virtual int f873(int)
Definition: func_index.h:247
virtual int f232(int)
Definition: func_index.h:87
virtual int f823(int)
Definition: func_index.h:234
virtual int f316(int)
Definition: func_index.h:108
virtual int f311(int)
Definition: func_index.h:106
virtual int f146(int)
Definition: func_index.h:65
virtual int f677(int)
Definition: func_index.h:198
virtual int f351(int)
Definition: func_index.h:116
virtual int f35(int)
Definition: func_index.h:37
virtual int f945(int)
Definition: func_index.h:265
virtual int f480(int)
Definition: func_index.h:149
virtual int f601(int)
Definition: func_index.h:179
virtual int f285(int)
Definition: func_index.h:100
virtual int f558(int)
Definition: func_index.h:168
virtual int f500(int)
Definition: func_index.h:154
virtual int f738(int)
Definition: func_index.h:213
virtual int f458(int)
Definition: func_index.h:143
virtual int f138(int)
Definition: func_index.h:63
virtual int f980(int)
Definition: func_index.h:274
virtual int f670(int)
Definition: func_index.h:196
virtual int f89(int)
Definition: func_index.h:51
virtual int f37(int)
Definition: func_index.h:38
virtual int f967(int)
Definition: func_index.h:270
virtual int f732(int)
Definition: func_index.h:212
virtual int f930(int)
Definition: func_index.h:261
virtual int f224(int)
Definition: func_index.h:85
virtual int f809(int)
Definition: func_index.h:231
virtual int f479(int)
Definition: func_index.h:148
virtual int f76(int)
Definition: func_index.h:48
virtual int f104(int)
Definition: func_index.h:55
virtual int f891(int)
Definition: func_index.h:251
virtual int f466(int)
Definition: func_index.h:145
virtual int f734(int)
Definition: func_index.h:212
virtual int f569(int)
Definition: func_index.h:171
virtual int f988(int)
Definition: func_index.h:276
virtual int f26(int)
Definition: func_index.h:35
virtual int f832(int)
Definition: func_index.h:237
virtual int f363(int)
Definition: func_index.h:119
virtual int f650(int)
Definition: func_index.h:191
virtual int f357(int)
Definition: func_index.h:118
virtual int f757(int)
Definition: func_index.h:218
virtual int f657(int)
Definition: func_index.h:193
virtual int f326(int)
Definition: func_index.h:110
virtual int f542(int)
Definition: func_index.h:164
virtual int f215(int)
Definition: func_index.h:82
virtual int f339(int)
Definition: func_index.h:113
virtual int f784(int)
Definition: func_index.h:225
T getNonvirtualMemberFunctionAddress(U u)
Definition: func_index.h:383
virtual int f451(int)
Definition: func_index.h:141
virtual int f748(int)
Definition: func_index.h:216
virtual int f850(int)
Definition: func_index.h:241
virtual int f779(int)
Definition: func_index.h:223
virtual int f660(int)
Definition: func_index.h:194
virtual int f218(int)
Definition: func_index.h:83
virtual int f312(int)
Definition: func_index.h:107
virtual int f902(int)
Definition: func_index.h:254
virtual int f214(int)
Definition: func_index.h:82
virtual int f273(int)
Definition: func_index.h:97
virtual int f288(int)
Definition: func_index.h:101
virtual int f64(int)
Definition: func_index.h:45
virtual int f397(int)
Definition: func_index.h:128
virtual int f709(int)
Definition: func_index.h:206
virtual int f687(int)
Definition: func_index.h:200
virtual int f811(int)
Definition: func_index.h:231
virtual int f933(int)
Definition: func_index.h:262
virtual int f33(int)
Definition: func_index.h:37
virtual int f717(int)
Definition: func_index.h:208
virtual int f788(int)
Definition: func_index.h:226
virtual int f801(int)
Definition: func_index.h:229
virtual int f645(int)
Definition: func_index.h:190
virtual int f503(int)
Definition: func_index.h:154
virtual int f369(int)
Definition: func_index.h:121
virtual int f892(int)
Definition: func_index.h:252
virtual int f508(int)
Definition: func_index.h:156
virtual int f649(int)
Definition: func_index.h:191
virtual int f473(int)
Definition: func_index.h:147
virtual int f505(int)
Definition: func_index.h:155
virtual int f193(int)
Definition: func_index.h:77
virtual int f614(int)
Definition: func_index.h:182
virtual int f630(int)
Definition: func_index.h:186
virtual int f845(int)
Definition: func_index.h:240
virtual int f666(int)
Definition: func_index.h:195
virtual int f124(int)
Definition: func_index.h:60
virtual int f518(int)
Definition: func_index.h:158
virtual int f15(int)
Definition: func_index.h:32
virtual int f914(int)
Definition: func_index.h:257
virtual int f818(int)
Definition: func_index.h:233
virtual int f642(int)
Definition: func_index.h:189
virtual int f924(int)
Definition: func_index.h:260
virtual int f36(int)
Definition: func_index.h:38
virtual int f838(int)
Definition: func_index.h:238
virtual int f794(int)
Definition: func_index.h:227
virtual int f633(int)
Definition: func_index.h:187
virtual int f329(int)
Definition: func_index.h:111
virtual int f744(int)
Definition: func_index.h:215
virtual int f475(int)
Definition: func_index.h:147
virtual int f1011(int)
Definition: func_index.h:281
virtual int f843(int)
Definition: func_index.h:239
virtual int f159(int)
Definition: func_index.h:68
virtual int f684(int)
Definition: func_index.h:200
virtual int f954(int)
Definition: func_index.h:267
virtual int f880(int)
Definition: func_index.h:249
virtual int f94(int)
Definition: func_index.h:52
virtual int f917(int)
Definition: func_index.h:258
virtual int f696(int)
Definition: func_index.h:203
virtual int f100(int)
Definition: func_index.h:54
virtual int f88(int)
Definition: func_index.h:51
virtual int f323(int)
Definition: func_index.h:109
virtual int f315(int)
Definition: func_index.h:107
virtual int f708(int)
Definition: func_index.h:206
virtual int f972(int)
Definition: func_index.h:272
virtual int f332(int)
Definition: func_index.h:112
virtual int f251(int)
Definition: func_index.h:91
virtual int f913(int)
Definition: func_index.h:257
virtual int f722(int)
Definition: func_index.h:209
virtual int f176(int)
Definition: func_index.h:73
virtual int f337(int)
Definition: func_index.h:113
virtual int f770(int)
Definition: func_index.h:221
virtual int f591(int)
Definition: func_index.h:176
virtual int f59(int)
Definition: func_index.h:43
virtual int f166(int)
Definition: func_index.h:70
virtual int f638(int)
Definition: func_index.h:188
virtual int f485(int)
Definition: func_index.h:150
virtual int f705(int)
Definition: func_index.h:205
virtual int f39(int)
Definition: func_index.h:38
virtual int f426(int)
Definition: func_index.h:135
virtual int f728(int)
Definition: func_index.h:211
virtual int f165(int)
Definition: func_index.h:70
virtual int f724(int)
Definition: func_index.h:210
virtual int f753(int)
Definition: func_index.h:217
virtual int f661(int)
Definition: func_index.h:194
virtual int f555(int)
Definition: func_index.h:167
virtual int f815(int)
Definition: func_index.h:232
virtual int f229(int)
Definition: func_index.h:86
virtual int f238(int)
Definition: func_index.h:88
virtual int f736(int)
Definition: func_index.h:213
virtual int f120(int)
Definition: func_index.h:59
virtual int f268(int)
Definition: func_index.h:96
virtual int f196(int)
Definition: func_index.h:78
virtual int f90(int)
Definition: func_index.h:51
virtual int f983(int)
Definition: func_index.h:274
virtual int f457(int)
Definition: func_index.h:143
virtual int f760(int)
Definition: func_index.h:219
virtual int f861(int)
Definition: func_index.h:244
virtual int f622(int)
Definition: func_index.h:184
virtual int f534(int)
Definition: func_index.h:162
virtual int f296(int)
Definition: func_index.h:103
virtual int f557(int)
Definition: func_index.h:168
virtual int f190(int)
Definition: func_index.h:76
virtual int f551(int)
Definition: func_index.h:166
virtual int f1005(int)
Definition: func_index.h:280
virtual int f525(int)
Definition: func_index.h:160
virtual int f259(int)
Definition: func_index.h:93
virtual int f131(int)
Definition: func_index.h:61
virtual int f370(int)
Definition: func_index.h:121
virtual int f168(int)
Definition: func_index.h:71
virtual int f483(int)
Definition: func_index.h:149
virtual int f623(int)
Definition: func_index.h:184
virtual int f806(int)
Definition: func_index.h:230
virtual int f616(int)
Definition: func_index.h:183
virtual int f528(int)
Definition: func_index.h:161
virtual int f559(int)
Definition: func_index.h:168
virtual int f499(int)
Definition: func_index.h:153
virtual int f85(int)
Definition: func_index.h:50
virtual int f817(int)
Definition: func_index.h:233
virtual int f682(int)
Definition: func_index.h:199
virtual int f464(int)
Definition: func_index.h:145
virtual int f401(int)
Definition: func_index.h:129
virtual int f837(int)
Definition: func_index.h:238
virtual int f813(int)
Definition: func_index.h:232
virtual int f726(int)
Definition: func_index.h:210
virtual int f222(int)
Definition: func_index.h:84
virtual int f455(int)
Definition: func_index.h:142
virtual int f201(int)
Definition: func_index.h:79
virtual int f396(int)
Definition: func_index.h:128
virtual int f463(int)
Definition: func_index.h:144
virtual int f588(int)
Definition: func_index.h:176
virtual int f141(int)
Definition: func_index.h:64
virtual int f77(int)
Definition: func_index.h:48
virtual int f377(int)
Definition: func_index.h:123
virtual int f12(int)
Definition: func_index.h:32
virtual int f830(int)
Definition: func_index.h:236
virtual int f66(int)
Definition: func_index.h:45
virtual int f105(int)
Definition: func_index.h:55
virtual int f797(int)
Definition: func_index.h:228
virtual int f373(int)
Definition: func_index.h:122
virtual int f824(int)
Definition: func_index.h:235
virtual int f99(int)
Definition: func_index.h:53
virtual int f939(int)
Definition: func_index.h:263
virtual int f341(int)
Definition: func_index.h:114
virtual int f408(int)
Definition: func_index.h:131
virtual int f362(int)
Definition: func_index.h:119
virtual int f393(int)
Definition: func_index.h:127
virtual int f93(int)
Definition: func_index.h:52
virtual int f198(int)
Definition: func_index.h:78
virtual int f115(int)
Definition: func_index.h:57
virtual int f294(int)
Definition: func_index.h:102
virtual int f976(int)
Definition: func_index.h:273
virtual int f405(int)
Definition: func_index.h:130
virtual int f948(int)
Definition: func_index.h:266
virtual int f333(int)
Definition: func_index.h:112
virtual int f981(int)
Definition: func_index.h:274
virtual int f409(int)
Definition: func_index.h:131
virtual int f568(int)
Definition: func_index.h:171
virtual int f676(int)
Definition: func_index.h:198
virtual int f690(int)
Definition: func_index.h:201
virtual int f234(int)
Definition: func_index.h:87
virtual int f960(int)
Definition: func_index.h:269
virtual int f217(int)
Definition: func_index.h:83
virtual int f258(int)
Definition: func_index.h:93
virtual int f435(int)
Definition: func_index.h:137
virtual int f836(int)
Definition: func_index.h:238
virtual int f4(int)
Definition: func_index.h:30
virtual int f791(int)
Definition: func_index.h:226
virtual int f761(int)
Definition: func_index.h:219
virtual int f751(int)
Definition: func_index.h:216
virtual int f392(int)
Definition: func_index.h:127
virtual int f618(int)
Definition: func_index.h:183
virtual int f887(int)
Definition: func_index.h:250
virtual int f703(int)
Definition: func_index.h:204
virtual int f117(int)
Definition: func_index.h:58
virtual int f501(int)
Definition: func_index.h:154
virtual int f754(int)
Definition: func_index.h:217
virtual int f747(int)
Definition: func_index.h:215
virtual int f540(int)
Definition: func_index.h:164
virtual int f759(int)
Definition: func_index.h:218
virtual int f430(int)
Definition: func_index.h:136
virtual int f987(int)
Definition: func_index.h:275
virtual int f701(int)
Definition: func_index.h:204
virtual int f907(int)
Definition: func_index.h:255
virtual int f386(int)
Definition: func_index.h:125
virtual int f783(int)
Definition: func_index.h:224
virtual int f11(int)
Definition: func_index.h:31
virtual int f322(int)
Definition: func_index.h:109
virtual int f710(int)
Definition: func_index.h:206
virtual int f993(int)
Definition: func_index.h:277
virtual int f84(int)
Definition: func_index.h:50
virtual int f151(int)
Definition: func_index.h:66
virtual int f97(int)
Definition: func_index.h:53
virtual int f118(int)
Definition: func_index.h:58
virtual int f563(int)
Definition: func_index.h:169
virtual int f718(int)
Definition: func_index.h:208
virtual int f330(int)
Definition: func_index.h:111
virtual int f56(int)
Definition: func_index.h:43
virtual int f900(int)
Definition: func_index.h:254
virtual int f725(int)
Definition: func_index.h:210
virtual int f390(int)
Definition: func_index.h:126
virtual int f826(int)
Definition: func_index.h:235
virtual int f631(int)
Definition: func_index.h:186
virtual int f680(int)
Definition: func_index.h:199
virtual int f592(int)
Definition: func_index.h:177
virtual int f549(int)
Definition: func_index.h:166
virtual int f411(int)
Definition: func_index.h:131
virtual int f871(int)
Definition: func_index.h:246
virtual int f544(int)
Definition: func_index.h:165
virtual int f629(int)
Definition: func_index.h:186
virtual int f944(int)
Definition: func_index.h:265
virtual int f126(int)
Definition: func_index.h:60
virtual int f603(int)
Definition: func_index.h:179
virtual int f40(int)
Definition: func_index.h:39
virtual int f280(int)
Definition: func_index.h:99
virtual int f969(int)
Definition: func_index.h:271
virtual int f600(int)
Definition: func_index.h:179
virtual int f778(int)
Definition: func_index.h:223
virtual int f137(int)
Definition: func_index.h:63
virtual int f402(int)
Definition: func_index.h:129
virtual int f763(int)
Definition: func_index.h:219
virtual int f8(int)
Definition: func_index.h:31
virtual int f219(int)
Definition: func_index.h:83
virtual int f122(int)
Definition: func_index.h:59
virtual int f979(int)
Definition: func_index.h:273
virtual int f671(int)
Definition: func_index.h:196
virtual int f48(int)
Definition: func_index.h:41
virtual int f597(int)
Definition: func_index.h:178
virtual int f646(int)
Definition: func_index.h:190
virtual int f654(int)
Definition: func_index.h:192
virtual int f627(int)
Definition: func_index.h:185
virtual int f50(int)
Definition: func_index.h:41
virtual int f7(int)
Definition: func_index.h:30
virtual int f277(int)
Definition: func_index.h:98
virtual int f652(int)
Definition: func_index.h:192
virtual int f507(int)
Definition: func_index.h:155
virtual int f1016(int)
Definition: func_index.h:283
virtual int f414(int)
Definition: func_index.h:132
virtual int f442(int)
Definition: func_index.h:139
virtual int f116(int)
Definition: func_index.h:58
virtual int f875(int)
Definition: func_index.h:247
virtual int f281(int)
Definition: func_index.h:99
virtual int f181(int)
Definition: func_index.h:74
virtual int f844(int)
Definition: func_index.h:240
virtual int f874(int)
Definition: func_index.h:247
virtual int f60(int)
Definition: func_index.h:44
virtual int f292(int)
Definition: func_index.h:102
virtual int f156(int)
Definition: func_index.h:68
virtual int f899(int)
Definition: func_index.h:253
virtual int f111(int)
Definition: func_index.h:56
virtual int f872(int)
Definition: func_index.h:247
virtual int f730(int)
Definition: func_index.h:211
virtual int f428(int)
Definition: func_index.h:136
virtual int f994(int)
Definition: func_index.h:277
virtual int f949(int)
Definition: func_index.h:266
virtual int f136(int)
Definition: func_index.h:63
virtual int f937(int)
Definition: func_index.h:263
virtual int f462(int)
Definition: func_index.h:144
virtual int f394(int)
Definition: func_index.h:127
virtual int f582(int)
Definition: func_index.h:174
virtual int f25(int)
Definition: func_index.h:35
virtual int f869(int)
Definition: func_index.h:246
virtual int f796(int)
Definition: func_index.h:228
virtual int f707(int)
Definition: func_index.h:205
virtual int f291(int)
Definition: func_index.h:101
virtual int f841(int)
Definition: func_index.h:239
virtual int f208(int)
Definition: func_index.h:81
virtual int f197(int)
Definition: func_index.h:78
virtual int f918(int)
Definition: func_index.h:258
virtual int f439(int)
Definition: func_index.h:138
virtual int f80(int)
Definition: func_index.h:49
virtual int f172(int)
Definition: func_index.h:72
virtual int f564(int)
Definition: func_index.h:170
virtual int f129(int)
Definition: func_index.h:61
virtual int f368(int)
Definition: func_index.h:121
virtual int f658(int)
Definition: func_index.h:193
virtual int f854(int)
Definition: func_index.h:242
virtual int f331(int)
Definition: func_index.h:111
virtual int f1001(int)
Definition: func_index.h:279
virtual int f443(int)
Definition: func_index.h:139
virtual int f580(int)
Definition: func_index.h:174
virtual int f249(int)
Definition: func_index.h:91
virtual int f92(int)
Definition: func_index.h:52
virtual int f407(int)
Definition: func_index.h:130
virtual int f158(int)
Definition: func_index.h:68
virtual int f804(int)
Definition: func_index.h:230
virtual int f235(int)
Definition: func_index.h:87
virtual int f227(int)
Definition: func_index.h:85
virtual int f706(int)
Definition: func_index.h:205
virtual int f510(int)
Definition: func_index.h:156
virtual int f530(int)
Definition: func_index.h:161
virtual int f958(int)
Definition: func_index.h:268
virtual int f833(int)
Definition: func_index.h:237
virtual int f667(int)
Definition: func_index.h:195
virtual int f454(int)
Definition: func_index.h:142
virtual int f607(int)
Definition: func_index.h:180
virtual int f511(int)
Definition: func_index.h:156
virtual int f96(int)
Definition: func_index.h:53
virtual int f878(int)
Definition: func_index.h:248
virtual int f189(int)
Definition: func_index.h:76
virtual int f391(int)
Definition: func_index.h:126
virtual int f919(int)
Definition: func_index.h:258
virtual int f3(int)
Definition: func_index.h:29
virtual int f679(int)
Definition: func_index.h:198
virtual int f471(int)
Definition: func_index.h:146
virtual int f114(int)
Definition: func_index.h:57
virtual int f656(int)
Definition: func_index.h:193
virtual int f41(int)
Definition: func_index.h:39
virtual int f626(int)
Definition: func_index.h:185
virtual int f774(int)
Definition: func_index.h:222
virtual int f628(int)
Definition: func_index.h:186
virtual int f962(int)
Definition: func_index.h:269
virtual int f550(int)
Definition: func_index.h:166
virtual int f348(int)
Definition: func_index.h:116
virtual int f420(int)
Definition: func_index.h:134
virtual int f834(int)
Definition: func_index.h:237
virtual int f86(int)
Definition: func_index.h:50
virtual int f314(int)
Definition: func_index.h:107
virtual int f171(int)
Definition: func_index.h:71
virtual int f427(int)
Definition: func_index.h:135
virtual int f1010(int)
Definition: func_index.h:281
virtual int f261(int)
Definition: func_index.h:94
virtual int f19(int)
Definition: func_index.h:33
virtual int f515(int)
Definition: func_index.h:157
virtual int f711(int)
Definition: func_index.h:206
virtual int f865(int)
Definition: func_index.h:245
virtual int f543(int)
Definition: func_index.h:164
virtual int f319(int)
Definition: func_index.h:108
virtual int f965(int)
Definition: func_index.h:270
virtual int f490(int)
Definition: func_index.h:151
virtual int f472(int)
Definition: func_index.h:147
virtual int f1023(int)
Definition: func_index.h:284
virtual int f385(int)
Definition: func_index.h:125
virtual int f275(int)
Definition: func_index.h:97
virtual int f860(int)
Definition: func_index.h:244
virtual int f307(int)
Definition: func_index.h:105
virtual int f336(int)
Definition: func_index.h:113
virtual int f975(int)
Definition: func_index.h:272
virtual int f896(int)
Definition: func_index.h:253
virtual int f279(int)
Definition: func_index.h:98
virtual int f574(int)
Definition: func_index.h:172
virtual int f755(int)
Definition: func_index.h:217
virtual int f889(int)
Definition: func_index.h:251
virtual int f504(int)
Definition: func_index.h:155
virtual int f63(int)
Definition: func_index.h:44
virtual int f421(int)
Definition: func_index.h:134
virtual int f266(int)
Definition: func_index.h:95
virtual int f584(int)
Definition: func_index.h:175
virtual int f527(int)
Definition: func_index.h:160
virtual int f859(int)
Definition: func_index.h:243
virtual int f109(int)
Definition: func_index.h:56
virtual int f460(int)
Definition: func_index.h:144
virtual int f931(int)
Definition: func_index.h:261
virtual int f787(int)
Definition: func_index.h:225
virtual int f698(int)
Definition: func_index.h:203
virtual int f986(int)
Definition: func_index.h:275
virtual int f956(int)
Definition: func_index.h:268
virtual int f360(int)
Definition: func_index.h:119
virtual int f895(int)
Definition: func_index.h:252
virtual int f274(int)
Definition: func_index.h:97
virtual int f113(int)
Definition: func_index.h:57
virtual int f95(int)
Definition: func_index.h:52
virtual int f669(int)
Definition: func_index.h:196
virtual int f254(int)
Definition: func_index.h:92
virtual int f808(int)
Definition: func_index.h:231
virtual int f529(int)
Definition: func_index.h:161
virtual int f920(int)
Definition: func_index.h:259
virtual int f295(int)
Definition: func_index.h:102
virtual int f128(int)
Definition: func_index.h:61
virtual int f469(int)
Definition: func_index.h:146
virtual int f216(int)
Definition: func_index.h:83
virtual int f936(int)
Definition: func_index.h:263
virtual int f1020(int)
Definition: func_index.h:284
virtual int f350(int)
Definition: func_index.h:116
virtual int f999(int)
Definition: func_index.h:278
virtual int f915(int)
Definition: func_index.h:257
virtual int f810(int)
Definition: func_index.h:231
virtual int f978(int)
Definition: func_index.h:273
virtual int f404(int)
Definition: func_index.h:130
virtual int f1013(int)
Definition: func_index.h:282
virtual int f449(int)
Definition: func_index.h:141
virtual int f415(int)
Definition: func_index.h:132
virtual int f767(int)
Definition: func_index.h:220
virtual int f632(int)
Definition: func_index.h:187
virtual int f398(int)
Definition: func_index.h:128
virtual int f98(int)
Definition: func_index.h:53
virtual int f155(int)
Definition: func_index.h:67
virtual int f916(int)
Definition: func_index.h:258
virtual int f929(int)
Definition: func_index.h:261
virtual int f668(int)
Definition: func_index.h:196
virtual int f459(int)
Definition: func_index.h:143
virtual int f886(int)
Definition: func_index.h:250
virtual int f884(int)
Definition: func_index.h:250
virtual int f226(int)
Definition: func_index.h:85
virtual int f691(int)
Definition: func_index.h:201
virtual int f819(int)
Definition: func_index.h:233
virtual int f81(int)
Definition: func_index.h:49
virtual int f885(int)
Definition: func_index.h:250
virtual int f47(int)
Definition: func_index.h:40
virtual int f406(int)
Definition: func_index.h:130
virtual int f484(int)
Definition: func_index.h:150
virtual int f893(int)
Definition: func_index.h:252
virtual int f110(int)
Definition: func_index.h:56
virtual int f716(int)
Definition: func_index.h:208
virtual int f521(int)
Definition: func_index.h:159
virtual int f300(int)
Definition: func_index.h:104
virtual int f904(int)
Definition: func_index.h:255
virtual int f562(int)
Definition: func_index.h:169
virtual int f399(int)
Definition: func_index.h:128
virtual int f112(int)
Definition: func_index.h:57
virtual int f75(int)
Definition: func_index.h:47
virtual int f67(int)
Definition: func_index.h:45
virtual int f384(int)
Definition: func_index.h:125
virtual int f548(int)
Definition: func_index.h:166
virtual int f27(int)
Definition: func_index.h:35
virtual int f213(int)
Definition: func_index.h:82
virtual int f950(int)
Definition: func_index.h:266
virtual int f825(int)
Definition: func_index.h:235
virtual int f519(int)
Definition: func_index.h:158
std::pair< int, int > virtual_index(T t)
Definition: func_index.h:321
virtual int f301(int)
Definition: func_index.h:104
virtual int f877(int)
Definition: func_index.h:248
virtual int f133(int)
Definition: func_index.h:62
virtual int f423(int)
Definition: func_index.h:134
virtual int f436(int)
Definition: func_index.h:138
virtual int f769(int)
Definition: func_index.h:221
virtual int f308(int)
Definition: func_index.h:106
virtual int f578(int)
Definition: func_index.h:173
virtual int f714(int)
Definition: func_index.h:207
virtual int f55(int)
Definition: func_index.h:42
virtual int f1012(int)
Definition: func_index.h:282
virtual int f793(int)
Definition: func_index.h:227
virtual int f488(int)
Definition: func_index.h:151
virtual int f325(int)
Definition: func_index.h:110
virtual int f695(int)
Definition: func_index.h:202
virtual int f286(int)
Definition: func_index.h:100
virtual int f412(int)
Definition: func_index.h:132
virtual int f374(int)
Definition: func_index.h:122
virtual int f150(int)
Definition: func_index.h:66
virtual int f135(int)
Definition: func_index.h:62
virtual int f647(int)
Definition: func_index.h:190
virtual int f121(int)
Definition: func_index.h:59
virtual int f264(int)
Definition: func_index.h:95
virtual int f375(int)
Definition: func_index.h:122
virtual int f344(int)
Definition: func_index.h:115
virtual int f831(int)
Definition: func_index.h:236
virtual int f731(int)
Definition: func_index.h:211
virtual int f305(int)
Definition: func_index.h:105
virtual int f546(int)
Definition: func_index.h:165
virtual int f840(int)
Definition: func_index.h:239
virtual int f38(int)
Definition: func_index.h:38
virtual int f324(int)
Definition: func_index.h:110
virtual int f789(int)
Definition: func_index.h:226
virtual int f338(int)
Definition: func_index.h:113
virtual int f144(int)
Definition: func_index.h:65
virtual int f83(int)
Definition: func_index.h:49
virtual int f756(int)
Definition: func_index.h:218
virtual int f522(int)
Definition: func_index.h:159
virtual int f605(int)
Definition: func_index.h:180
virtual int f494(int)
Definition: func_index.h:152
virtual int f70(int)
Definition: func_index.h:46
virtual int f147(int)
Definition: func_index.h:65
virtual int f388(int)
Definition: func_index.h:126
virtual int f822(int)
Definition: func_index.h:234
virtual int f342(int)
Definition: func_index.h:114
virtual int f966(int)
Definition: func_index.h:270
virtual int f776(int)
Definition: func_index.h:223
virtual int f617(int)
Definition: func_index.h:183
virtual int f49(int)
Definition: func_index.h:41
virtual int f43(int)
Definition: func_index.h:39
virtual int f1018(int)
Definition: func_index.h:283
virtual int f595(int)
Definition: func_index.h:177
virtual int f243(int)
Definition: func_index.h:89
virtual int f673(int)
Definition: func_index.h:197
virtual int f140(int)
Definition: func_index.h:64
virtual int f246(int)
Definition: func_index.h:90
virtual int f735(int)
Definition: func_index.h:212
virtual int f44(int)
Definition: func_index.h:40
virtual int f130(int)
Definition: func_index.h:61
virtual int f516(int)
Definition: func_index.h:158
virtual int f870(int)
Definition: func_index.h:246
virtual int f651(int)
Definition: func_index.h:191
virtual int f167(int)
Definition: func_index.h:70
virtual int f827(int)
Definition: func_index.h:235
virtual int f659(int)
Definition: func_index.h:193
virtual int f712(int)
Definition: func_index.h:207
virtual int f183(int)
Definition: func_index.h:74
virtual int f199(int)
Definition: func_index.h:78
virtual int f909(int)
Definition: func_index.h:256
virtual int f255(int)
Definition: func_index.h:92
virtual int f347(int)
Definition: func_index.h:115
virtual int f134(int)
Definition: func_index.h:62
virtual int f290(int)
Definition: func_index.h:101
virtual int f609(int)
Definition: func_index.h:181
virtual int f6(int)
Definition: func_index.h:30
virtual int f378(int)
Definition: func_index.h:123
virtual int f541(int)
Definition: func_index.h:164
virtual int f863(int)
Definition: func_index.h:244
virtual int f482(int)
Definition: func_index.h:149
virtual int f493(int)
Definition: func_index.h:152
virtual int f971(int)
Definition: func_index.h:271
virtual int f429(int)
Definition: func_index.h:136
virtual int f805(int)
Definition: func_index.h:230
virtual int f590(int)
Definition: func_index.h:176
virtual int f180(int)
Definition: func_index.h:74
virtual int f395(int)
Definition: func_index.h:127
virtual int f470(int)
Definition: func_index.h:146
virtual int f934(int)
Definition: func_index.h:262
virtual int f431(int)
Definition: func_index.h:136
virtual int f30(int)
Definition: func_index.h:36
virtual int f928(int)
Definition: func_index.h:261
virtual int f163(int)
Definition: func_index.h:69
virtual int f959(int)
Definition: func_index.h:268
virtual int f903(int)
Definition: func_index.h:254
virtual int f283(int)
Definition: func_index.h:99
virtual int f839(int)
Definition: func_index.h:238
virtual int f842(int)
Definition: func_index.h:239
virtual int f340(int)
Definition: func_index.h:114
virtual int f552(int)
Definition: func_index.h:167
virtual int f702(int)
Definition: func_index.h:204
virtual int f284(int)
Definition: func_index.h:100
virtual int f816(int)
Definition: func_index.h:233
virtual ~func_index()
Definition: func_index.h:285
virtual int f577(int)
Definition: func_index.h:173
virtual int f425(int)
Definition: func_index.h:135
virtual int f310(int)
Definition: func_index.h:106
virtual int f154(int)
Definition: func_index.h:67
virtual int f814(int)
Definition: func_index.h:232
virtual int f200(int)
Definition: func_index.h:79
virtual int f297(int)
Definition: func_index.h:103
virtual int f252(int)
Definition: func_index.h:92
virtual int f537(int)
Definition: func_index.h:163
virtual int f897(int)
Definition: func_index.h:253
virtual int f517(int)
Definition: func_index.h:158
virtual int f686(int)
Definition: func_index.h:200
virtual int f107(int)
Definition: func_index.h:55
virtual int f192(int)
Definition: func_index.h:77
virtual int f276(int)
Definition: func_index.h:98
virtual int f149(int)
Definition: func_index.h:66
virtual int f1004(int)
Definition: func_index.h:280
virtual int f665(int)
Definition: func_index.h:195
virtual int f1017(int)
Definition: func_index.h:283
virtual int f579(int)
Definition: func_index.h:173
virtual int f202(int)
Definition: func_index.h:79
virtual int f610(int)
Definition: func_index.h:181
virtual int f422(int)
Definition: func_index.h:134
virtual int f359(int)
Definition: func_index.h:118
virtual int f858(int)
Definition: func_index.h:243
virtual int f576(int)
Definition: func_index.h:173
virtual int f108(int)
Definition: func_index.h:56
virtual int f1000(int)
Definition: func_index.h:279
virtual int f187(int)
Definition: func_index.h:75
virtual int f335(int)
Definition: func_index.h:112
virtual int f739(int)
Definition: func_index.h:213
virtual int f573(int)
Definition: func_index.h:172
virtual int f678(int)
Definition: func_index.h:198
virtual int f531(int)
Definition: func_index.h:161
virtual int f413(int)
Definition: func_index.h:132
virtual int f932(int)
Definition: func_index.h:262
virtual int f848(int)
Definition: func_index.h:241
virtual int f634(int)
Definition: func_index.h:187
virtual int f320(int)
Definition: func_index.h:109
virtual int f53(int)
Definition: func_index.h:42
virtual int f178(int)
Definition: func_index.h:73
virtual int f524(int)
Definition: func_index.h:160
virtual int f127(int)
Definition: func_index.h:60
virtual int f220(int)
Definition: func_index.h:84
virtual int f589(int)
Definition: func_index.h:176
virtual int f635(int)
Definition: func_index.h:187
virtual int f474(int)
Definition: func_index.h:147
virtual int f795(int)
Definition: func_index.h:227
virtual int f509(int)
Definition: func_index.h:156