|
template<typename T> |
bool | atomicCompareAndSwap (volatile T &dest, T expectedValue, T newValue) |
| Performs the following pseudocode in an atomic way (no other threads can intervene):
|
|
template<typename T1, typename T2> |
bool | atomicCompareAndSwap (volatile T1 &dest1, T1 expected1, T2 expected2, T1 new1, T2 new2) |
| Performs the following pseudocode in an atomic way (no other threads can intervene):
|
|
template<typename T> |
void | atomicIncrement (volatile T &value) |
| Performs the following pseudocode in an atomic way (no other threads can intervene):
|
|
template<typename T> |
void | atomicDecrement (volatile T &value) |
| Performs the following pseudocode in an atomic way (no other threads can intervene):
|
|
template<typename T> |
void | atomicLock (volatile T &semaphore) |
|
template<typename T> |
bool | atomicTryLock (volatile T &semaphore) |
|
template<typename T> |
void | atomicUnlock (volatile T &semaphore) |
|
template<typename T> |
void | setBit (T &a_bits, size_t a_bit) |
| Set a bit high.
|
|
template<typename T> |
void | clearBit (T &a_bits, size_t a_bit) |
| set a bit low.
|
|
template<typename T> |
void | flipBit (T &a_bits, size_t a_bit) |
| flip state of a bit (low->high, high->low).
|
|
template<typename T> |
void | setBitIf (T &a_bits, size_t a_bit, bool a_condition) |
| set a bit high if (and only if) a condition is fullfilled.
|
|
template<typename T> |
void | clearBitIf (T &a_bits, size_t a_bit, bool a_condition) |
| set a bit low if (and only if) a condition is fullfilled is true.
|
|
template<typename T> |
void | flipBitIf (T &a_bits, size_t a_bit, bool a_condition) |
| flip a bit if (and only if) a condition is fullfilled (low->high, high->low).
|
|
template<typename T> |
void | setBitTo (T &a_bits, size_t a_bit, bool a_state) |
| set a bit to a given state.
|
|
template<typename T> |
bool | checkBit (T a_bits, size_t a_bit) |
| return true if a bit is set high.
|
|
template<typename T> |
void | setMasked (T &a_bits, const T &a_mask) |
| Set masked bits high.
|
|
template<typename T> |
void | clearMasked (T &a_bits, const T &a_mask) |
| Set masked bits low.
|
|
template<typename T> |
void | flipMasked (T &a_bits, const T &a_mask) |
| flip masked bits.
|
|
template<typename T> |
void | setMaskedIf (T &a_bits, const T &a_mask, bool a_condition) |
| Set masked bits high if (and only if) a condition is fullfilled.
|
|
template<typename T> |
void | clearMaskedIf (T &a_bits, const T &a_mask, bool a_condition) |
| Set masked bits low if (and only if) a condition is fullfilled.
|
|
template<typename T> |
void | flipMaskedIf (T &a_bits, const T &a_mask, bool a_condition) |
| Flip the masked bits if (and only if) a condition is fullfilled.
|
|
template<typename T> |
void | setMaskedTo (T &a_bits, const T &a_mask, bool a_state) |
| Set the masked bits to a given state if (and only if) a condition is fullfilled.
|
|
template<typename T> |
bool | checkMaskedAll (T a_bits, const T &a_mask) |
| Check the masked bits and return true if they are ALL set.
|
|
template<typename T> |
bool | checkMaskedSome (T a_bits, const T &a_mask) |
| Check the masked bits and return true if at least one is set.
|
|
template<typename T> |
size_t | countBits (T bits) |
| returns number of set bits in bits
|
|
const Callback0 & | makeCallback (const Callback0 &iCallback) |
| convencie function, make callback from callback
|
|
void | setProcessPriority (const std::string &iPriority) |
| set process priority by string
|
|
TProcessPriorityDictionary & | processPriorityDictionary () |
| singleton with dictionary that can translate strings to ProcessPriority.
|
|
LASS_DLL void LASS_CALL | setProcessPriority (ProcessPriority iPriority) |
| set process priority by ProcessPriority value
|
|
size_t | numberOfProcessors () |
| Return highest id of processor + 1, in this machine.
|
|
size_t | numberOfAvailableProcessors () |
| Return total number of processors in machine that are online.
|
|
bool | isAvailableProcessor (size_t processor) |
| Check whether a processor is avaialable.
|
|
bool | operator!= (const Callback0 &iA, const Callback0 &iB) |
| return true if two callbacks are different
|
|
Callback0 | makeCallback (void(*iFunction)()) |
| make a Callback0 from a function
|
|
template<typename ObjectPtr, typename Object> |
Callback0 | makeCallback (ObjectPtr iObject, void(Object::*iMethod)()) |
| make a Callback0 from a object and method
|
|
template<typename ObjectPtr, typename Object> |
Callback0 | makeCallback (ObjectPtr iObject, void(Object::*iMethod)() const) |
| make a Callback0 from a object and const method
|
|
template<typename P1> |
bool | operator!= (const Callback1< P1 > &iA, const Callback1< P1 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1> |
Callback1< P1 > | makeCallback (void(*iFunction)(P1)) |
| make a Callback1 from a function
|
|
template<typename P1> |
const Callback1< P1 > & | makeCallback (const Callback1< P1 > &iCallback) |
| make a Callback1 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1> |
Callback1< P1 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1)) |
| make a Callback1 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1> |
Callback1< P1 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1) const) |
| make a Callback1 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
bool | operator!= (const Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iA, const Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
| make a Callback10 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
const Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > & | makeCallback (const Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iCallback) |
| make a Callback10 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
| make a Callback10 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
Callback10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const) |
| make a Callback10 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
bool | operator!= (const Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iA, const Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
| make a Callback11 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
const Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > & | makeCallback (const Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iCallback) |
| make a Callback11 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
| make a Callback11 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
Callback11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const) |
| make a Callback11 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
bool | operator!= (const Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iA, const Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
| make a Callback12 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
const Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > & | makeCallback (const Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iCallback) |
| make a Callback12 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
| make a Callback12 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
Callback12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const) |
| make a Callback12 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
bool | operator!= (const Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iA, const Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
| make a Callback13 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
const Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > & | makeCallback (const Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iCallback) |
| make a Callback13 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
| make a Callback13 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
Callback13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const) |
| make a Callback13 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
bool | operator!= (const Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iA, const Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
| make a Callback14 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
const Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > & | makeCallback (const Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iCallback) |
| make a Callback14 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
| make a Callback14 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
Callback14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const) |
| make a Callback14 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
bool | operator!= (const Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iA, const Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
| make a Callback15 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
const Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > & | makeCallback (const Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iCallback) |
| make a Callback15 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
| make a Callback15 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
Callback15< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const) |
| make a Callback15 from a object and const method
|
|
template<typename P1, typename P2> |
bool | operator!= (const Callback2< P1, P2 > &iA, const Callback2< P1, P2 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2> |
Callback2< P1, P2 > | makeCallback (void(*iFunction)(P1, P2)) |
| make a Callback2 from a function
|
|
template<typename P1, typename P2> |
const Callback2< P1, P2 > & | makeCallback (const Callback2< P1, P2 > &iCallback) |
| make a Callback2 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2> |
Callback2< P1, P2 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2)) |
| make a Callback2 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2> |
Callback2< P1, P2 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2) const) |
| make a Callback2 from a object and const method
|
|
template<typename P1, typename P2, typename P3> |
bool | operator!= (const Callback3< P1, P2, P3 > &iA, const Callback3< P1, P2, P3 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3> |
Callback3< P1, P2, P3 > | makeCallback (void(*iFunction)(P1, P2, P3)) |
| make a Callback3 from a function
|
|
template<typename P1, typename P2, typename P3> |
const Callback3< P1, P2, P3 > & | makeCallback (const Callback3< P1, P2, P3 > &iCallback) |
| make a Callback3 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3> |
Callback3< P1, P2, P3 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3)) |
| make a Callback3 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3> |
Callback3< P1, P2, P3 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3) const) |
| make a Callback3 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4> |
bool | operator!= (const Callback4< P1, P2, P3, P4 > &iA, const Callback4< P1, P2, P3, P4 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4> |
Callback4< P1, P2, P3, P4 > | makeCallback (void(*iFunction)(P1, P2, P3, P4)) |
| make a Callback4 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4> |
const Callback4< P1, P2, P3, P4 > & | makeCallback (const Callback4< P1, P2, P3, P4 > &iCallback) |
| make a Callback4 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4> |
Callback4< P1, P2, P3, P4 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4)) |
| make a Callback4 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4> |
Callback4< P1, P2, P3, P4 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4) const) |
| make a Callback4 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5> |
bool | operator!= (const Callback5< P1, P2, P3, P4, P5 > &iA, const Callback5< P1, P2, P3, P4, P5 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5> |
Callback5< P1, P2, P3, P4, P5 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5)) |
| make a Callback5 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5> |
const Callback5< P1, P2, P3, P4, P5 > & | makeCallback (const Callback5< P1, P2, P3, P4, P5 > &iCallback) |
| make a Callback5 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5> |
Callback5< P1, P2, P3, P4, P5 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5)) |
| make a Callback5 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5> |
Callback5< P1, P2, P3, P4, P5 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5) const) |
| make a Callback5 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
bool | operator!= (const Callback6< P1, P2, P3, P4, P5, P6 > &iA, const Callback6< P1, P2, P3, P4, P5, P6 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
Callback6< P1, P2, P3, P4, P5, P6 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6)) |
| make a Callback6 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
const Callback6< P1, P2, P3, P4, P5, P6 > & | makeCallback (const Callback6< P1, P2, P3, P4, P5, P6 > &iCallback) |
| make a Callback6 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
Callback6< P1, P2, P3, P4, P5, P6 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6)) |
| make a Callback6 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
Callback6< P1, P2, P3, P4, P5, P6 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6) const) |
| make a Callback6 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
bool | operator!= (const Callback7< P1, P2, P3, P4, P5, P6, P7 > &iA, const Callback7< P1, P2, P3, P4, P5, P6, P7 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
Callback7< P1, P2, P3, P4, P5, P6, P7 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7)) |
| make a Callback7 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
const Callback7< P1, P2, P3, P4, P5, P6, P7 > & | makeCallback (const Callback7< P1, P2, P3, P4, P5, P6, P7 > &iCallback) |
| make a Callback7 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
Callback7< P1, P2, P3, P4, P5, P6, P7 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7)) |
| make a Callback7 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
Callback7< P1, P2, P3, P4, P5, P6, P7 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7) const) |
| make a Callback7 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
bool | operator!= (const Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > &iA, const Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8)) |
| make a Callback8 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
const Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > & | makeCallback (const Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > &iCallback) |
| make a Callback8 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8)) |
| make a Callback8 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
Callback8< P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8) const) |
| make a Callback8 from a object and const method
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
bool | operator!= (const Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iA, const Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iB) |
| return true if two callbacks are different
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (void(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
| make a Callback9 from a function
|
|
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
const Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > & | makeCallback (const Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iCallback) |
| make a Callback9 from a callback
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
| make a Callback9 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
Callback9< P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (ObjectPtr iObject, void(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9) const) |
| make a Callback9 from a object and const method
|
|
template<typename R> |
bool | operator!= (const CallbackR0< R > &iA, const CallbackR0< R > &iB) |
| return true if two callbacks are different
|
|
template<typename R> |
CallbackR0< R > | makeCallback (R(*iFunction)()) |
| make a CallbackR0 from a function
|
|
template<typename R> |
const CallbackR0< R > & | makeCallback (const CallbackR0< R > &iCallback) |
| make a CallbackR0 from a callback
|
|
template<typename ObjectPtr, typename Object, typename R> |
CallbackR0< R > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)()) |
| make a CallbackR0 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R> |
CallbackR0< R > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)() const) |
| make a CallbackR0 from a object and const method
|
|
template<typename R, typename P1> |
bool | operator!= (const CallbackR1< R, P1 > &iA, const CallbackR1< R, P1 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1> |
CallbackR1< R, P1 > | makeCallback (R(*iFunction)(P1)) |
| make a CallbackR1 from a function
|
|
template<typename R, typename P1> |
const CallbackR1< R, P1 > & | makeCallback (const CallbackR1< R, P1 > &iCallback) |
| make a CallbackR1 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1> |
CallbackR1< R, P1 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1)) |
| make a CallbackR1 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1> |
CallbackR1< R, P1 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1) const) |
| make a CallbackR1 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
bool | operator!= (const CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iA, const CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
| make a CallbackR10 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
const CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > & | makeCallback (const CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > &iCallback) |
| make a CallbackR10 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)) |
| make a CallbackR10 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10> |
CallbackR10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) const) |
| make a CallbackR10 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
bool | operator!= (const CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iA, const CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
| make a CallbackR11 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
const CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > & | makeCallback (const CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > &iCallback) |
| make a CallbackR11 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)) |
| make a CallbackR11 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11> |
CallbackR11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) const) |
| make a CallbackR11 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
bool | operator!= (const CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iA, const CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
| make a CallbackR12 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
const CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > & | makeCallback (const CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > &iCallback) |
| make a CallbackR12 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)) |
| make a CallbackR12 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12> |
CallbackR12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) const) |
| make a CallbackR12 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
bool | operator!= (const CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iA, const CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
| make a CallbackR13 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
const CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > & | makeCallback (const CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > &iCallback) |
| make a CallbackR13 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)) |
| make a CallbackR13 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13> |
CallbackR13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) const) |
| make a CallbackR13 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
bool | operator!= (const CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iA, const CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
| make a CallbackR14 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
const CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > & | makeCallback (const CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > &iCallback) |
| make a CallbackR14 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)) |
| make a CallbackR14 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14> |
CallbackR14< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) const) |
| make a CallbackR14 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
bool | operator!= (const CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iA, const CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
| make a CallbackR15 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
const CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > & | makeCallback (const CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > &iCallback) |
| make a CallbackR15 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)) |
| make a CallbackR15 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9, typename P10, typename P11, typename P12, typename P13, typename P14, typename P15> |
CallbackR15< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) const) |
| make a CallbackR15 from a object and const method
|
|
template<typename R, typename P1, typename P2> |
bool | operator!= (const CallbackR2< R, P1, P2 > &iA, const CallbackR2< R, P1, P2 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2> |
CallbackR2< R, P1, P2 > | makeCallback (R(*iFunction)(P1, P2)) |
| make a CallbackR2 from a function
|
|
template<typename R, typename P1, typename P2> |
const CallbackR2< R, P1, P2 > & | makeCallback (const CallbackR2< R, P1, P2 > &iCallback) |
| make a CallbackR2 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2> |
CallbackR2< R, P1, P2 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2)) |
| make a CallbackR2 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2> |
CallbackR2< R, P1, P2 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2) const) |
| make a CallbackR2 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3> |
bool | operator!= (const CallbackR3< R, P1, P2, P3 > &iA, const CallbackR3< R, P1, P2, P3 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3> |
CallbackR3< R, P1, P2, P3 > | makeCallback (R(*iFunction)(P1, P2, P3)) |
| make a CallbackR3 from a function
|
|
template<typename R, typename P1, typename P2, typename P3> |
const CallbackR3< R, P1, P2, P3 > & | makeCallback (const CallbackR3< R, P1, P2, P3 > &iCallback) |
| make a CallbackR3 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3> |
CallbackR3< R, P1, P2, P3 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3)) |
| make a CallbackR3 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3> |
CallbackR3< R, P1, P2, P3 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3) const) |
| make a CallbackR3 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4> |
bool | operator!= (const CallbackR4< R, P1, P2, P3, P4 > &iA, const CallbackR4< R, P1, P2, P3, P4 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4> |
CallbackR4< R, P1, P2, P3, P4 > | makeCallback (R(*iFunction)(P1, P2, P3, P4)) |
| make a CallbackR4 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4> |
const CallbackR4< R, P1, P2, P3, P4 > & | makeCallback (const CallbackR4< R, P1, P2, P3, P4 > &iCallback) |
| make a CallbackR4 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4> |
CallbackR4< R, P1, P2, P3, P4 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4)) |
| make a CallbackR4 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4> |
CallbackR4< R, P1, P2, P3, P4 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4) const) |
| make a CallbackR4 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5> |
bool | operator!= (const CallbackR5< R, P1, P2, P3, P4, P5 > &iA, const CallbackR5< R, P1, P2, P3, P4, P5 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5> |
CallbackR5< R, P1, P2, P3, P4, P5 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5)) |
| make a CallbackR5 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5> |
const CallbackR5< R, P1, P2, P3, P4, P5 > & | makeCallback (const CallbackR5< R, P1, P2, P3, P4, P5 > &iCallback) |
| make a CallbackR5 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5> |
CallbackR5< R, P1, P2, P3, P4, P5 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5)) |
| make a CallbackR5 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5> |
CallbackR5< R, P1, P2, P3, P4, P5 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5) const) |
| make a CallbackR5 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
bool | operator!= (const CallbackR6< R, P1, P2, P3, P4, P5, P6 > &iA, const CallbackR6< R, P1, P2, P3, P4, P5, P6 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
CallbackR6< R, P1, P2, P3, P4, P5, P6 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6)) |
| make a CallbackR6 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
const CallbackR6< R, P1, P2, P3, P4, P5, P6 > & | makeCallback (const CallbackR6< R, P1, P2, P3, P4, P5, P6 > &iCallback) |
| make a CallbackR6 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
CallbackR6< R, P1, P2, P3, P4, P5, P6 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6)) |
| make a CallbackR6 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6> |
CallbackR6< R, P1, P2, P3, P4, P5, P6 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6) const) |
| make a CallbackR6 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
bool | operator!= (const CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > &iA, const CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7)) |
| make a CallbackR7 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
const CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > & | makeCallback (const CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > &iCallback) |
| make a CallbackR7 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7)) |
| make a CallbackR7 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7> |
CallbackR7< R, P1, P2, P3, P4, P5, P6, P7 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7) const) |
| make a CallbackR7 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
bool | operator!= (const CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > &iA, const CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8)) |
| make a CallbackR8 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
const CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > & | makeCallback (const CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > &iCallback) |
| make a CallbackR8 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8)) |
| make a CallbackR8 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8> |
CallbackR8< R, P1, P2, P3, P4, P5, P6, P7, P8 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8) const) |
| make a CallbackR8 from a object and const method
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
bool | operator!= (const CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iA, const CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iB) |
| return true if two callbacks are different
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (R(*iFunction)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
| make a CallbackR9 from a function
|
|
template<typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
const CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > & | makeCallback (const CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > &iCallback) |
| make a CallbackR9 from a function
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9)) |
| make a CallbackR9 from a object and method
|
|
template<typename ObjectPtr, typename Object, typename R, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9> |
CallbackR9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > | makeCallback (ObjectPtr iObject, R(Object::*iMethod)(P1, P2, P3, P4, P5, P6, P7, P8, P9) const) |
| make a CallbackR9 from a object and const method
|
|