Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/caiorss/C-Cpp-Notes
/ functions
Functions
864 in github.com/caiorss/C-Cpp-Notes
⨍
Functions
864
◇
Types & classes
178
Method
ConcreteFactory
Register this global object on the Factory register
src/design-patterns/factory-pattern1.cpp:73
Method
ConsoleUTF8
Constructor saves context
src/windows/listFiles.cpp:22
Method
ConsoleUTF8
Constructor saves context
src/windows/console-utf8.cpp:15
Method
Context
src/design-patterns/strategy-pattern1.cpp:24
Method
DLLInitialization
src/dlls/mymodule.cpp:31
Method
DLLLoader
src/windows/dynamic-loading2.cpp:19
Method
DLLLoader
==== Implementations - file: DLLoader.hpp =======//
src/windows/dynamic-loading2.cpp:99
Method
Derived
Base class constructos must always be initialized through initialization list like this.
src/inheritance-multiple-ambiguity.cpp:91
Method
DerivedA
src/boost/boost-pointer-container.cpp:33
Method
DerivedA
src/design-patterns/factory-universal1.cpp:177
Method
DerivedA
src/design-patterns/virtual-constructor2.cpp:46
Method
DerivedA
src/design-patterns/virtual-constructor1.cpp:27
Method
DerivedA
src/design-patterns/factory-pattern1.cpp:108
Method
DerivedB
src/boost/boost-pointer-container.cpp:50
Method
DerivedB
src/design-patterns/factory-universal1.cpp:186
Method
DerivedB
src/design-patterns/virtual-constructor2.cpp:67
Method
DerivedB
src/design-patterns/virtual-constructor1.cpp:57
Method
DerivedB
src/design-patterns/factory-pattern1.cpp:119
Method
DeserializeVisitor
src/design-patterns/visitor-instrospection.cpp:119
Method
DieselEngine
src/smart_ptr_unique1.cpp:26
Method
Dummy
src/member-function-pointer.cpp:12
Method
Dummy
src/handle-signal.cpp:18
Method
DummyB
src/member-function-pointer.cpp:31
Method
DummyClass
Constructor
src/object-lifecycle.cpp:20
Method
DummyClass
src/test_terminate.cpp:13
Method
ElectricEngine
src/smart_ptr_unique1.cpp:50
Method
ElementProxy
src/gsl-vector-wrapper.cpp:79
Method
FactoryImpl
Register this global object on the Factory register
src/design-patterns/factory-universal1.cpp:137
Method
FileRepository
Forbid client code instating a new instance.
src/design-patterns/singleton1.cpp:20
Method
FunctionAdapter
src/design-patterns/visitor2.cpp:67
Method
FunctionAdapter
src/design-patterns/visitor1.cpp:125
Method
FunctionObject
src/lambda-bind.cpp:33
Method
FunctionVisitor
Result result;
src/design-patterns/visitor1-cpp17.cpp:58
Method
GSLVector
src/gsl-vector-wrapper.cpp:40
Method
Get
src/design-patterns/property-type-erasure2.cpp:90
Method
Get
src/design-patterns/property-type-erasure1.cpp:35
Method
GetFile
src/windows/dynamic-loading2.cpp:125
Method
GetFunction
src/windows/dynamic-loading2.cpp:30
Function
GetTypesFromArgs1
src/cpp17/fold-expressions1.cpp:28
Method
Group
src/design-patterns/composite1.cpp:27
Method
Id
src/insertionExtractionOverload.cpp:91
Method
ImplementationA
src/dlls/example-windows1/testlib.cpp:235
Method
ImplementationB
src/dlls/example-windows1/testlib.cpp:263
Method
IsLoaded
src/windows/dynamic-loading2.cpp:130
Method
LinFun
src/cpp-functor.cpp:36
Method
Line
src/design-patterns/composite1.cpp:98
Method
LinearCombStrategy
src/design-patterns/strategy-pattern1.cpp:81
Function
LogicalDriverList
src/windows/GetLogicalDrivers.cpp:62
Method
Model
Initialize _opj by copying the parameter
src/design-patterns/type-erasure1.cpp:66
Method
MusicAsset
src/smart_ptr_shared1.cpp:31
Method
Name
src/insertionExtractionOverload.cpp:96
Method
Name
src/design-patterns/property-type-erasure1.cpp:26
Method
NextSeed
Set seed to a new random (non-deterministic) value and return it
src/math/RandInt.cpp:44
Method
NonDerived
src/design-patterns/factory-universal1.cpp:195
Method
NumericRange
src/iterator-numeric-range1.cpp:85
Method
Observable
src/lambdaFun.cpp:64
Method
PictureAsset
src/smart_ptr_shared1.cpp:75
Method
Point
src/sfinae-print.cpp:109
Method
Point
src/cpp17/cpp17-any.cpp:11
Method
Point2D
src/design-patterns/crtp-operators.cpp:79
Method
PosixDaemon
src/sample-programs/posix-daemon.cpp:34
Method
PrintValue
src/design-patterns/property-type-erasure2.cpp:108
Method
ProcessBuilder
src/windows/winprocess.cpp:36
Method
ProcessBuilder
src/windows/winprocess.cpp:166
Method
Product
src/insertionExtractionOverload.cpp:73
Function
PyInit_mymodule
Module Initialization function: must have this name schema * PyInit_<ModuleName> where ModuleName is the same base name of the * shared library M
src/dlls/mymodule.cpp:106
Method
QuadFun
src/cpp-functor.cpp:56
Method
RPNEvaluator
src/sample-programs/rpn-calculator.cpp:143
Method
RandInt
Intialize with a known seed
src/math/RandInt.cpp:22
Method
RangeIterator
src/iterator-numeric-range1.cpp:31
Method
ReadLineFromHandle
src/windows/winprocess.cpp:313
Method
ReadVisitor
src/design-patterns/visitor-instrospection.cpp:74
Method
ResourceHandler
src/windows/showModulesDLL.cpp:20
Method
RowPrinter
Right alignment
src/numeric-limits.cpp:17
Method
RunWait
Start process and wait for its termination.
src/windows/winprocess.cpp:260
Method
SampleClass
src/dlls/example-windows1/testlib.cpp:154
Method
SerializeVisitor
src/design-patterns/visitor-instrospection.cpp:94
Method
SetConsole
src/windows/winprocess.cpp:204
Method
SharedMemoryCleaner
src/boost/boost-shared-memory1.cpp:35
Method
SomeCar
src/smart_ptr_unique1.cpp:77
Method
SomeClass
src/new-delete-experiment1.cpp:18
Method
SomeClassB
src/new-delete-experiment1.cpp:38
Method
SomeClassC
src/new-delete-experiment1.cpp:60
Method
Square
src/design-patterns/visitor1-cpp17.cpp:25
Method
Square
src/design-patterns/visitor2.cpp:45
Method
Square
src/design-patterns/visitor1.cpp:50
Method
StackDeque
src/design-patterns/interface-class.cpp:57
Method
StackVector
src/design-patterns/interface-class.cpp:29
Method
String
src/design-patterns/copy-swap1.cpp:55
Method
TProperty
src/design-patterns/property-type-erasure2.cpp:73
Method
TProperty
src/design-patterns/property-type-erasure1.cpp:20
Method
Triangle
src/design-patterns/composite1.cpp:116
Method
TypeErasure
src/design-patterns/type-erasure1.cpp:25
Function
TypeName
src/template-specialization1.cpp:28
Function
TypeName<int>
src/template-specialization1.cpp:35
Method
Vec3D
src/boost/boost-operators.cpp:79
Method
Vector2D
src/operator-overloading3.cpp:49
Method
Vector2D
src/operator-overload2.cpp:48
Method
Visit
src/design-patterns/property-type-erasure2.cpp:49
Method
Visit
src/design-patterns/property-type-erasure2.cpp:114
← previous
next →
301–400 of 864, ranked by callers