1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
includefile(classes/intro)
sect(The constructor)
includefile(classes/construc)
lsubsect(APPLICATION)(A first application)
includefile(classes/application)
subsect(Constructors: with and without arguments)
includefile(classes/arguments)
subsubsect(The order of construction)
includefile(classes/order)
lsect(AMBIGUITY)(Ambiguity resolution)
includefile(classes/ambiguity)
subsect(Types `Data' vs. `Data()')
includefile(classes/types)
subsect(Superfluous parentheses)
includefile(classes/parentheses)
subsect(Existing types)
includefile(classes/existingtypes)
lsect(Composition)(Objects inside objects: composition)
includefile(classes/composition)
lsubsect(MemberInitializers)
(Composition and (const) objects: (const) member initializers)
includefile(classes/comconst)
lsubsect(REFMEMBERS)
(Composition and reference objects: reference member initializers)
includefile(classes/comref)
sect(Data member initializers)
includefile(classes/memberinit)
lsubsect(CONSCALL)(Delegating constructors)
includefile(classes/constructorscall)
lsect(UNIFORMINIT)(Uniform initialization)
includefile(classes/uniforminit)
lsect(DEFAULTED)(Defaulted and deleted class members)
includefile(classes/defaulted)
lsect(ConstFunctions)(Const member functions and const objects)
includefile(classes/member)
lsubsect(ANONYMOUS)(Anonymous objects)
includefile(classes/anonymous)
subsubsect(Subtleties with anonymous objects)
includefile(classes/subtleties)
lsect(INLINE)(The keyword `inline')
includefile(classes/inline)
lsubsect(DEFINLINE)(Defining members inline)
includefile(classes/defineinline)
lsubsect(WHENINLINE)(When to use inline functions)
includefile(classes/when2use)
lsubsubsect(NOTINLINE)(A prelude: when NOT to use inline functions)
includefile(classes/whennot2use)
subsect(Inline variables)
includefile(classes/inlinevars)
lsect(LOCAL)(Local classes: classes inside functions)
includefile(classes/local)
lsect(MUTABLE)(The keyword `mutable')
includefile(classes/mutable)
lsect(CLASSHEADER)(Header file organization)
includefile(classes/headers)
lsubsect(NAMESPACEHDR)(Using namespaces in header files)
includefile(classes/namespaces)
COMMENT(
lsubsect(MODULES)(Modules)
includefile(classes/modintro)
subsect(An minimal demo example)
includefile(classes/modules/demo)
lsubsect(MODULEOPTS)(Compiler options)
includefile(classes/modules/options)
subsect(The file `module.modulemap')
includefile(classes/modules/modulemap)
subsect(Evaluation)
includefile(classes/modules/evaluation)
END)
sect(Sizeof applied to class data members)
includefile(classes/sizeof)
|