// file : cult/cli/options-spec.txx // author : Boris Kolpackov // copyright : Copyright (c) 2005-2010 Boris Kolpackov // license : GNU GPL v2 + exceptions; see accompanying LICENSE file namespace Cult { namespace CLI { template Void* OptionsSpec >:: option (Char const* k) const { Void* r (0); if (k == k01) r = (Void*) (&o01_); else if (k == k02) r = (Void*) (&o02_); else if (k == k03) r = (Void*) (&o03_); else if (k == k04) r = (Void*) (&o04_); else if (k == k05) r = (Void*) (&o05_); else if (k == k06) r = (Void*) (&o06_); else if (k == k07) r = (Void*) (&o07_); else if (k == k08) r = (Void*) (&o08_); else if (k == k09) r = (Void*) (&o09_); else if (k == k10) r = (Void*) (&o10_); else if (k == k11) r = (Void*) (&o11_); else if (k == k12) r = (Void*) (&o12_); else if (k == k13) r = (Void*) (&o13_); else if (k == k14) r = (Void*) (&o14_); else if (k == k15) r = (Void*) (&o15_); else if (k == k16) r = (Void*) (&o16_); else if (k == k17) r = (Void*) (&o17_); else if (k == k18) r = (Void*) (&o18_); else if (k == k19) r = (Void*) (&o19_); else if (k == k20) r = (Void*) (&o20_); else if (k == k21) r = (Void*) (&o21_); else if (k == k22) r = (Void*) (&o22_); else if (k == k23) r = (Void*) (&o23_); else if (k == k24) r = (Void*) (&o24_); else if (k == k25) r = (Void*) (&o25_); else if (k == k26) r = (Void*) (&o26_); else if (k == k27) r = (Void*) (&o27_); else if (k == k28) r = (Void*) (&o28_); else if (k == k29) r = (Void*) (&o29_); else if (k == k30) r = (Void*) (&o30_); else if (k == k31) r = (Void*) (&o31_); else if (k == k32) r = (Void*) (&o32_); else if (k == k33) r = (Void*) (&o33_); else if (k == k34) r = (Void*) (&o34_); else if (k == k35) r = (Void*) (&o35_); else if (k == k36) r = (Void*) (&o36_); else if (k == k37) r = (Void*) (&o37_); else if (k == k38) r = (Void*) (&o38_); else if (k == k39) r = (Void*) (&o39_); else if (k == k40) r = (Void*) (&o40_); else if (k == k41) r = (Void*) (&o41_); else if (k == k42) r = (Void*) (&o42_); else if (k == k43) r = (Void*) (&o43_); else if (k == k44) r = (Void*) (&o44_); else if (k == k45) r = (Void*) (&o45_); else if (k == k46) r = (Void*) (&o46_); else if (k == k47) r = (Void*) (&o47_); else if (k == k48) r = (Void*) (&o48_); else if (k == k49) r = (Void*) (&o49_); else if (k == k50) r = (Void*) (&o50_); else if (k == k51) r = (Void*) (&o51_); else if (k == k52) r = (Void*) (&o52_); else if (k == k53) r = (Void*) (&o53_); else if (k == k54) r = (Void*) (&o54_); else if (k == k55) r = (Void*) (&o55_); else if (k == k56) r = (Void*) (&o56_); else if (k == k57) r = (Void*) (&o57_); else if (k == k58) r = (Void*) (&o58_); else if (k == k59) r = (Void*) (&o59_); else if (k == k60) r = (Void*) (&o60_); else if (k == k61) r = (Void*) (&o61_); else if (k == k62) r = (Void*) (&o62_); else if (k == k63) r = (Void*) (&o63_); else if (k == k64) r = (Void*) (&o64_); else if (k == k65) r = (Void*) (&o65_); else if (k == k66) r = (Void*) (&o66_); else if (k == k67) r = (Void*) (&o67_); else if (k == k68) r = (Void*) (&o68_); else if (k == k69) r = (Void*) (&o69_); else if (k == k70) r = (Void*) (&o70_); else if (k == k71) r = (Void*) (&o71_); else if (k == k72) r = (Void*) (&o72_); else if (k == k73) r = (Void*) (&o73_); else if (k == k74) r = (Void*) (&o74_); else if (k == k75) r = (Void*) (&o75_); else if (k == k76) r = (Void*) (&o76_); else if (k == k77) r = (Void*) (&o77_); else if (k == k78) r = (Void*) (&o78_); else if (k == k79) r = (Void*) (&o79_); else if (k == k80) r = (Void*) (&o80_); else if (k == k81) r = (Void*) (&o81_); else if (k == k82) r = (Void*) (&o82_); else if (k == k83) r = (Void*) (&o83_); else if (k == k84) r = (Void*) (&o84_); else if (k == k85) r = (Void*) (&o85_); else if (k == k86) r = (Void*) (&o86_); else if (k == k87) r = (Void*) (&o87_); else if (k == k88) r = (Void*) (&o88_); else if (k == k89) r = (Void*) (&o89_); else if (k == k90) r = (Void*) (&o90_); else if (k == k91) r = (Void*) (&o91_); else if (k == k92) r = (Void*) (&o92_); else if (k == k93) r = (Void*) (&o93_); else if (k == k94) r = (Void*) (&o94_); else if (k == k95) r = (Void*) (&o95_); else if (k == k96) r = (Void*) (&o96_); else if (k == k97) r = (Void*) (&o97_); else if (k == k98) r = (Void*) (&o98_); else if (k == k99) r = (Void*) (&o99_); else if (k == k100) r = (Void*) (&o100_); else assert (false); return r; } } }