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