|
 |
Авторизация |
|
 |
Поиск по указателям |
|
 |
|
 |
|
 |
 |
|
 |
|
Александреску А. — Современное проектирование на C++ |
|
 |
Предметный указатель |
Адаптация типа 301
Алгоритм Append 79
Алгоритм DerivedToFront 84
Алгоритм Erase 80
Алгоритм IndexOf 78
Алгоритм MostDerived 85
Алгоритм NoDuplicates 82
Алгоритм Replace 82
Алгоритм TypeAt 77
Безопасность приведения типов 46
Безопасность статических типов 27
Библиотека Loki 25
Библиотека АСЕ 327
Блокировка на уровне класса 325
Блокировка на уровне объектов 325
Дескриптор 183
Деструктор виртуальный 35
Дилемма виртуального конструктора 249
Диспетчеризация двойная логарифмическая 294
Диспетчеризация двойная по типу 284
Диспетчеризация двойная, функторов 300
Диспетчеризация множественная 282
Идиома handle-body 126
Идиома Pimple 100
Иерархия бриллиантовая 304
Иерархия инспектируемая 258
Иерархия инспектора 258
Иерархия линейная 92
Иерархия операций 260
Иерархия простая 84
Иерархия распределенная 88
Изделие абстрактное 227
Изделие конкретное 227
Изделие, идентификатор типа 227
Изделие, производитель 227
Интерфейс классический 31
Интерфейс стратегии 31
Класс AbstractFactory 243
Класс AbstractFactoryUnit 243
Класс AbstractProduct 230 235 236
Класс Adapter 301
Класс AssocVector 230 295
Класс BaseLhs 287
Класс BaseRhs 287
Класс BaseVisitor 269
Класс BasicDispatcher 294
Класс BasicFastDispatcher 308
Класс BinderFirst 142
Класс Chunk 103
Класс ClassLevelLockable 325
Класс CloneFactory 233
Класс Command 122
Класс ConcreteFactory 250
Класс Conversion 57
Класс CyclicVisitor 275
Класс DefaultSmartStorage 39
Класс Dependency Manager 163
Класс Display 158
Класс DocElement 257
Класс DocElementVisitor 259 261
Класс DocStats 256
Класс Drawing 221
Класс DynamicCast 305
Класс EmptyType 61 131
Класс EnforceToNull 38
Класс EventHandler 92
Класс Executor 288
Класс Factory 228
Класс FactoryErrorlmpl 228
Класс FixedAllocator 102 106
Класс FnDispatcher 298 305
Класс FunctorChain 144
Класс FunctorDispatcher 300 305
Класс FunctorHandler 133
Класс Functorlmpl 129
Класс GenLinearHierarchy 94
Класс GenScatterHierarchy 243
Класс GetScatterHierarchy 86
Класс HatchingExecutor 289
Класс IdentifierType 235
Класс Interface 50
Класс Keyboard 158
Класс lnt2Type 51
Класс Lock 168
Класс LockingProxy 206
Класс Log 158
Класс MacroCommand 143
Класс MemFunHandler 141
Класс MyOnlyPrinter 152
Класс NiftyContainer 51
Класс NoChecking 38
Класс NullType 61
Класс ObjectLevelLockable 325
Класс OpNewFactoryUnit 245
Класс OrderedTypelnfo 294
Класс Paragraph 257
Класс ParameterType 65
Класс Point3D 92
Класс PointeeType 63 182
Класс PointerTraits 63
Класс PointerType 182
Класс ProductCreator 230 235 236
Класс PrototypeCreator 31
Класс PrototypeFactoryUnit 251
Класс RasterBitmap 257
Класс ResultType 287
Класс Select 55
Класс Shape 221
Класс ShapeFactory 224
Класс Singleton 153
Класс SingletonHolder 170
Класс SmallObjAllocator 103 110
Класс SmallObject 103
Класс SmartPtr 37 180
Класс SomeLhs 296
Класс SomeRhs 296
Класс SomeVisitor 269
Класс Static Dispatcher 286
Класс std::list 78
Класс std::map 224 295
Класс std::pair 294
Класс std::type_info 59 226
Класс std::vector 295
Класс std::vector::iterator 63
Класс TList 250
Класс Tuple 92
Класс Type2Type 54 243
Класс TypeAtNonStrict 131
Класс TypeInfo 60
Класс TypeLhs 287
Класс Typelist 73
Класс TypeRhs 287
Класс TypeTraits 62
Класс Unit 87
Класс Visitor 269
Класс WidgetManager 33
Класс главный 32
Класс локальный 48 50
Класс стратегии 25 31
Класс шаблонный 29
Команда активная 124
Команда пересылки 124
Конструктор копирования 154
Конструктор по умолчанию 154
Кортеж 91
Макрос define_visitable() 271
Макрос defme_cyclic_visitable() 276
Макрос implement_indexable_class() 308
Макрос supersubclass 58
Массив ассоциативный 224 295
| Массив динамический 205
Механизм двойной диспетчеризации 25
Механизм распознавания конвертируемости 56
Механизм распознавания наследования 56
Механизм распределения динамической памяти для небольших объектов 102
Механизм распределения динамической памяти стандартный 100
Многопоточность на уровне объектов 205 210
Многопоточность на уровне регистрации данных 207
Многопоточность, подсчет ссылок 207
Многопоточность, связывание ссылок 208
Модификатор volatile 327
Мультиметод 282
Мьютекс 323
Наследование множественное 28
Обобщенный функтор 121
Обратный вызов обобщенный 125
Обратный вызов обычный 125
Оператор dynamic_cast 302
Оператор static_cast 302
Перегрузка 282
Полиморфизм динамический 282
Полиморфизм статический 282
Режим разделения времени 319
Санк 297
Связывание 141
Семантика значений 121
Семантика первого класса 121
Синглтон бессмертный 171
Синглтон Мейерса 155
Синглтон с заданной продолжительностью жизни 162
Синглтон феникс 159
Списки типов 71
Срезка 186
Статическая константа 46
Стратегия 25 30
Стратегия Array 42
Стратегия CastingPolicy 305
Стратегия Checking 37 209 214
Стратегия Conversion 209 214
Стратегия Creation 171
Стратегия Creator 30
Стратегия DefaultFactoryError 229
Стратегия Destroy 43
Стратегия DispatcherBackend 310
Стратегия FactoryError 228
Стратегия Lifetime 171
Стратегия Ownership 205 209 212
Стратегия Storage 39 183 209 210
Стратегия Structure 39
Стратегия ThreadingModel 37 171 321
Стратегия владения, глубокое копирование 185
Стратегия владения, копирование при записи 186
Стратегия владения, подсчет ссылок 187
Стратегия владения, разрушающее копирование 190
Стратегия владения, связывание ссылок 189
Стратегия проектирования 30
Стратегия, ортогональность 38
Стратегия, совместимость 39
Структура Append 79
Структура CompileTimeChecker 47
Структура CompileTimeError 47
Структура DerivedToFront 85
Структура Erase 80
Структура Holder 91
Структура IndexOf 78
Структура Length 76
Структура MemControlBlock 101
Структура MostDerived 85
Структура NoDuplicates 82
Структура OpNewCreator 34
Структура Replace 83
Структура TypeAt 77
Структура TypeAtNonStrict 77
Сцепление 143
Указатель интеллектуальный 26 179
Указатель интеллектуальный константный 204
Указатель интеллектуальный на константный объект 204
Указатель интеллектуальный, способ хранения 183
Указатель интеллектуальный, ссылочный тип 183
Указатель интеллектуальный, тип указателя 183
Указатель на функцию-член 137
Указатель отношения порядка 200
Указатель преобразования 193
Указатель, проверка во время инициализации 202
Указатель, проверка перед разыменованием 203
Указатель, сравнение 195
Указатель, управление владением 181
Фабрика объектов 218
Функция Accept 260 267
Функция Acceptlmpl 271
Функция Action 123
Функция Add 298
Функция Allocate 104
Функция AtExitFn 167
Функция AtomicDecrement 207
Функция Atomiclncrement 207
Функция BigBlast 62
Функция BindFirst 143
Функция Cast 305
Функция Chain 144
Функция Clone 186
Функция Copy 61
Функция Create 31 53
Функция CreateShape 225
Функция Deallocate 14
Функция DestroySingleton 174
Функция DispatchRhs 287
Функция DisplayStatistics 260
Функция Execute 123
Функция Field 89
Функция FieldHelper 91
Функция Getlmpl 184
Функция GetlmplRef 184
Функция GetPrototype 31
Функция Go 287
Функция Init 104
Функция Instance 174
Функция MakeAdapter 50
Функция malloc 30
Функция OnUnknownType 228
Функция Release 184
Функция Reset 184
Функция safe_reinterpret_cast 48
Функция SetLongevity 162
Функция SetPrototype 31
Функция VisitParagraph 267
Функция виртуальная 33
Функция воплощенная 260
Функция перегруженная 54
Функция трамплинная 297
Функция, ловушка 262
Характеристика 30 61
Характеристика isPrimitive 65
Характеристика ReferencedType 65
Циклическая зависимость 163 263
Циклическая зависимость по имени 263
Шаблон проектирования Abstract Factory 71 239
Шаблон проектирования Acyclic Visitor 264
Шаблон проектирования Command 122
Шаблон проектирования Double-Checked Locking 168
Шаблон проектирования Monostate 152
Шаблон проектирования Phoenix Singleton 159
Шаблон проектирования Prototype 249
Шаблон проектирования Singleton 151
Шаблон проектирования Triple-Checked Locking 170
Шаблон проектирования Visitor 71 255
Шаблонный класс, конкретизация 49
Шаблонный класс, частичная специализация 49
Шаблонный класс, явная специализация 48
Шаблонный параметр обычный 29
|
|
 |
Реклама |
 |
|
|