MCPcopy Create free account

hub / github.com/caiorss/C-Cpp-Notes / types & classes

Types & classes178 in github.com/caiorss/C-Cpp-Notes

↓ 6 callersClassDerivedA
src/boost/boost-pointer-container.cpp:29
↓ 5 callersClassProcessBuilder
Requires: <iostream> <string>, <functional> <vector> <windows.h> */
src/windows/winprocess.cpp:20
↓ 4 callersClassBase
src/boost/boost-pointer-container.cpp:11
↓ 4 callersClassDerivedB
src/boost/boost-pointer-container.cpp:47
↓ 4 callersClassSomeClass
Not printable type
src/sfinae-print.cpp:103
↓ 3 callersClassComplex
Complex number */
src/operator-overload1.cpp:16
↓ 3 callersClassNumericRange
src/iterator-numeric-range1.cpp:82
↓ 3 callersClassSharedMemoryCleaner
RAII Object for removing shared memory segment. */
src/boost/boost-shared-memory1.cpp:32
↓ 3 callersClassevalutor_error
src/sample-programs/rpn-calculator.cpp:135
↓ 2 callersClassAClass
src/move_member_funcs.cpp:7
↓ 2 callersClassString
src/design-patterns/copy-swap1.cpp:15
↓ 2 callersClassVector2D
src/operator-overloading3.cpp:11
↓ 2 callersClassVector2D
A struct is just a class with everything public by default. */
src/operator-overload2.cpp:12
↓ 2 callersClassVectorD
src/dlls/example-windows1/testlib.py:66
↓ 2 callersClassstack_empty_error
src/sample-programs/rpn-calculator.cpp:93
↓ 2 callersClassvector2D
src/cppVector2D.cpp:7
↓ 1 callersClassA
src/design-patterns/type-erasure1.cpp:74
↓ 1 callersClassB
src/design-patterns/type-erasure1.cpp:84
↓ 1 callersClassBSDSocket
Encapsulates BSD-like sockets found in BSD-variants, Linux, OSX, Android and so on. */
src/sample-programs/bsd-socket-shell.cpp:50
↓ 1 callersClassBlob
src/design-patterns/visitor1-cpp17.cpp:28
↓ 1 callersClassBlob
src/design-patterns/visitor2.cpp:48
↓ 1 callersClassBlob
src/design-patterns/visitor1.cpp:15
↓ 1 callersClassC
src/design-patterns/type-erasure1.cpp:94
↓ 1 callersClassCPPInterfaceClass
src/dlls/example-windows1/testlib.py:101
↓ 1 callersClassCircle
src/design-patterns/visitor1-cpp17.cpp:16
↓ 1 callersClassCircle
src/design-patterns/visitor2.cpp:36
↓ 1 callersClassCircle
Forward reference class IVisitor;
src/design-patterns/visitor1.cpp:13
↓ 1 callersClassCloseHandleRAAI
src/windows/listFiles.cpp:36
↓ 1 callersClassComputeAreaVisitor
src/design-patterns/visitor1.cpp:90
↓ 1 callersClassConsoleUTF8
Uses RAII for setting console to UTF8 and restoring its previous settings.
src/windows/listFiles.cpp:19
↓ 1 callersClassConsoleUTF8
Uses RAII for setting console to UTF8 and restoring its previous settings.
src/windows/console-utf8.cpp:12
↓ 1 callersClassDLLLoader
========== File: DLLLoader.hpp =======//
src/windows/dynamic-loading2.cpp:12
↓ 1 callersClassDeserializeVisitor
src/design-patterns/visitor-instrospection.cpp:115
↓ 1 callersClassDummy
src/cpp17/cpp17-invoke.cpp:8
↓ 1 callersClassDummyClass
src/object-lifecycle.cpp:17
↓ 1 callersClassElementProxy
src/gsl-vector-wrapper.cpp:76
↓ 1 callersClassExitPrompt
RAII for asking user to hit RETURN to exit to block program from exiting immediately when the executable is clicked.
src/windows/console-utf8.cpp:32
↓ 1 callersClassGroup
src/design-patterns/composite1.cpp:21
↓ 1 callersClassLinearCombStrategy
src/design-patterns/strategy-pattern1.cpp:79
↓ 1 callersClassObservable
Example (12) - Observer pattern with observer objects replaced by lambda functions
src/lambdaFun.cpp:59
↓ 1 callersClassPoint
src/cpp17/cpp17-any.cpp:8
↓ 1 callersClassPoint2D
src/design-patterns/crtp-operators.cpp:72
↓ 1 callersClassPrintNameVisitor
Basic visitor */
src/design-patterns/visitor1-cpp17.cpp:36
↓ 1 callersClassPrintNameVisitor
Operation which prints name of the class hierarchy
src/design-patterns/visitor1.cpp:69
↓ 1 callersClassReadVisitor
src/design-patterns/visitor-instrospection.cpp:70
↓ 1 callersClassSampleClass
Non-polymorphic class
src/dlls/example-windows1/testlib.hpp:69
↓ 1 callersClassSerializeVisitor
Serialize class data to stream in binary format. */
src/design-patterns/visitor-instrospection.cpp:90
↓ 1 callersClassSquare
src/design-patterns/visitor1-cpp17.cpp:22
↓ 1 callersClassSquare
src/design-patterns/visitor2.cpp:42
↓ 1 callersClassSquare
src/design-patterns/visitor1.cpp:14
↓ 1 callersClassTriangle
src/design-patterns/composite1.cpp:111
↓ 1 callersClassVisitorOperation
src/cpp17/variant.cpp:16
↓ 1 callersClassWriterVisitor
Serialize class data to stream in text format. */
src/design-patterns/visitor-instrospection.cpp:52
↓ 1 callersClass_StaticObject
src/dlls/example-windows1/testlib.cpp:318
ClassAClass
src/design-patterns/visitor-instrospection.cpp:144
ClassASTFun
src/sample-programs/rpn-calculator.cpp:37
ClassASTNode
src/sample-programs/rpn-calculator.cpp:24
ClassASTNum
src/sample-programs/rpn-calculator.cpp:29
EnumASTtype
src/sample-programs/rpn-calculator.cpp:19
ClassAddOperator
src/design-patterns/crtp-operators.cpp:41
ClassAddStrategy
src/design-patterns/strategy-pattern1.cpp:49
ClassBase
src/design-patterns/factory-universal1.cpp:161
ClassBase
========>>> Forward declarations =====//
src/design-patterns/factory-pattern1.cpp:16
ClassBaseA
src/inheritance-multiple-ambiguity.cpp:7
ClassBaseB
src/inheritance-multiple-ambiguity.cpp:46
ClassCNCMachine
src/template-variadic.cpp:50
ClassCircle
dotnet-cpp-ffi1/hpc.cpp:159
ClassConcept
src/design-patterns/type-erasure1.cpp:14
ClassConcreteFactory
src/design-patterns/factory-pattern1.cpp:70
ClassContext
src/design-patterns/strategy-pattern1.cpp:20
ClassCopyable
src/design-patterns/virtual-constructor2.cpp:25
ClassDLLInitialization
src/dlls/mymodule.cpp:29
ClassDate
src/cppClasses1.cpp:5
ClassDerived
src/inheritance-multiple-ambiguity.cpp:87
ClassDerivedA
src/design-patterns/factory-universal1.cpp:175
ClassDerivedA
src/design-patterns/virtual-constructor2.cpp:42
ClassDerivedA
src/design-patterns/virtual-constructor1.cpp:23
ClassDerivedA
src/design-patterns/factory-pattern1.cpp:17
ClassDerivedB
src/design-patterns/factory-universal1.cpp:184
ClassDerivedB
src/design-patterns/virtual-constructor2.cpp:63
ClassDerivedB
src/design-patterns/virtual-constructor1.cpp:53
ClassDerivedB
src/design-patterns/factory-pattern1.cpp:18
ClassDescriptionVisitor
Print class information such as name and fields to stdout. */
src/design-patterns/visitor-instrospection.cpp:17
ClassDieselEngine
src/smart_ptr_unique1.cpp:23
ClassDummy
src/member-function-pointer.cpp:8
ClassDummy
src/handle-signal.cpp:16
ClassDummyB
src/member-function-pointer.cpp:29
ClassDummyClass
src/test_terminate.cpp:11
ClassElectricEngine
src/smart_ptr_unique1.cpp:47
ClassEqualityOperator
src/design-patterns/crtp-operators.cpp:18
ClassFactorial
src/constexpr-function.cpp:14
ClassFactorial<0>
src/constexpr-function.cpp:20
ClassFactory
src/design-patterns/factory-pattern1.cpp:22
ClassFactoryImpl
src/design-patterns/factory-universal1.cpp:132
ClassFileRepository
Singleton is a design pattern with a single instance It implements a file repository, there can be only one instance of this object.
src/design-patterns/singleton1.cpp:15
ClassFunctionAdapter
src/design-patterns/visitor2.cpp:58
ClassFunctionAdapter
src/design-patterns/visitor1.cpp:115
ClassFunctionObject
Function object
src/lambda-bind.cpp:29
ClassFunctionVisitor
src/design-patterns/visitor1-cpp17.cpp:50
ClassGSL
dotnet-cpp-ffi1/gsl.cs:1
next →1–100 of 178, ranked by callers