VisioMove SDK (iOS)
2.1.22
|
Public Member Functions | |
VgConstRefPtr () | |
VgConstRefPtr (Type const *pPointer) | |
VgConstRefPtr (const VgConstRefPtr &pConstRefPtr) | |
template<class OtherType > | |
VgConstRefPtr (const VgConstRefPtr< OtherType > &pConstRefPtr) | |
~VgConstRefPtr () | |
VgConstRefPtr & | operator= (const VgConstRefPtr &pConstRefPtr) |
template<class OtherType > | |
VgConstRefPtr< Type > & | operator= (const VgConstRefPtr< OtherType > &pConstRefPtr) |
template<typename OtherType > | |
operator VgConstRefPtr< OtherType > () | |
VgConstRefPtr & | set (Type const *pPointer) |
VgConstRefPtr & | operator= (Type const *pPointer) |
bool | operator== (const VgConstRefPtr &pConstRefPtr) const |
bool | operator== (Type const *pPointer) const |
bool | operator!= (const VgConstRefPtr &pRefPtr) const |
bool | operator!= (Type const *pPointer) const |
bool | operator< (const VgConstRefPtr &pRefPtr) const |
Type const & | operator* () const |
Type const * | operator-> () const |
Type const * | get () const |
bool | operator! () const |
bool | isValid () const |
operator bool () | |
Static Public Member Functions | |
static VgConstRefPtr< Type > | getNull () |
Friends | |
class | VgEngine::VgObjectBridge |
template<typename > | |
class | VgConstRefPtr |
template<typename > | |
class | VgRefPtr |
bool | operator== (Type const *pPointer, const VgConstRefPtr &pRefPtr) |
bool | operator!= (Type const *pPointer, const VgConstRefPtr< Type > &pRefPtr) |
The VgConstRefPtr is the 'const' version of the VgRefPtr template.
Type | The type wrapped by the VgRefPtr. |
|
inline |
Constructor.
|
inline |
Constructor.
|
inline |
Copy constructor.
|
inline |
Cross-type constructor.
|
inline |
Destructor.
|
inline |
Retrieves the encapsulated pointer.
|
inlinestatic |
|
inline |
Tell if the pointer is valid.
|
inline |
|
inline |
|
inline |
Logical negation operator (used to test the pointer validity).
|
inline |
Not equal to operator (VgRefPtr acts like a pointer).
|
inline |
Not equal to operator (VgRefPtr acts like a pointer).
|
inline |
Dereference the pointer.
|
inline |
Allow the access to encapsulated pointer's members.
|
inline |
Greater than operator (VgRefPtr acts like a pointer).
|
inline |
Assignation operator.
|
inline |
Cross-type assignation operator.
|
inline |
Assignation operator with a pointer.
|
inline |
Equal to operator (VgRefPtr acts like a pointer).
|
inline |
Equal to operator (VgRefPtr acts like a pointer).
|
inline |
|
friend |
Not equal to operator (VgRefPtr acts like a pointer).
|
friend |
Equal to operator (VgRefPtr acts like a pointer).
|
friend |