MCPcopy Create free account
hub / github.com/csound/csound / QueryGlobalPointer

Function QueryGlobalPointer

include/OpcodeBase.hpp:124–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122 * used to manage state between opcode instances.
123 */
124template<typename T> T *QueryGlobalPointer(CSOUND *csound, const char *name, T*& pointer)
125{
126 T **pointer_to_pointer = static_cast<T **>(csound->QueryGlobalVariableNoCheck(csound, name));
127 if (pointer_to_pointer != 0) {
128 pointer = *pointer_to_pointer;
129 } else {
130 pointer = 0;
131 }
132 return pointer;
133}
134
135template<typename T>
136class OpcodeBase

Callers 15

initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50
initMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected