Public Types | Public Member Functions
vgui_tableau_sptr Struct Reference

#include <vgui_tableau_sptr.h>

Inheritance diagram for vgui_tableau_sptr:
Inheritance graph
[legend]

List of all members.

Public Types

typedef vbl_smart_ptr
< vgui_tableau
base

Public Member Functions

 vgui_tableau_sptr ()
 vgui_tableau_sptr (vgui_tableau *p)
void vertical_cast (vgui_tableau_sptr const &that)
void vertical_cast (vgui_tableau *t)
 operator safe_bool () const
bool operator! () const
vgui_tableauoperator* () const
vgui_tableauoperator-> () const
vgui_tableauptr () const
vgui_tableauas_pointer () const
void unprotect ()
bool is_protected () const
bool operator== (vgui_tableauconst *p) const
bool operator== (vbl_smart_ptr< vgui_tableau >const &p) const
bool operator!= (vgui_tableauconst *p) const
bool operator!= (vbl_smart_ptr< vgui_tableau >const &p) const
bool operator< (vbl_smart_ptr< vgui_tableau >const &p) const
bool operator> (vbl_smart_ptr< vgui_tableau >const &p) const
bool operator<= (vbl_smart_ptr< vgui_tableau >const &p) const
bool operator>= (vbl_smart_ptr< vgui_tableau >const &p) const

Detailed Description

Definition at line 11 of file vgui_tableau_sptr.h.


Member Typedef Documentation

Definition at line 12 of file vgui_tableau_sptr.h.


Constructor & Destructor Documentation

vgui_tableau_sptr::vgui_tableau_sptr ( ) [inline]

Definition at line 14 of file vgui_tableau_sptr.h.

vgui_tableau_sptr::vgui_tableau_sptr ( vgui_tableau p) [inline]

Definition at line 15 of file vgui_tableau_sptr.h.


Member Function Documentation

vgui_tableau * vbl_smart_ptr< vgui_tableau >::as_pointer ( ) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::is_protected ( ) const [inherited]
vbl_smart_ptr< vgui_tableau >::operator safe_bool ( ) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator! ( ) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator!= ( vgui_tableau const *  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator!= ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
vgui_tableau & vbl_smart_ptr< vgui_tableau >::operator* ( ) const [inherited]
vgui_tableau * vbl_smart_ptr< vgui_tableau >::operator-> ( ) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator< ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator<= ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator== ( vgui_tableau const *  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator== ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator> ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
bool vbl_smart_ptr< vgui_tableau >::operator>= ( vbl_smart_ptr< vgui_tableau >const &  p) const [inherited]
vgui_tableau * vbl_smart_ptr< vgui_tableau >::ptr ( ) const [inherited]
void vbl_smart_ptr< vgui_tableau >::unprotect ( ) [inherited]
void vgui_tableau_sptr::vertical_cast ( vgui_tableau_sptr const &  that) [inline]

Definition at line 16 of file vgui_tableau_sptr.h.

void vgui_tableau_sptr::vertical_cast ( vgui_tableau t) [inline]

Definition at line 17 of file vgui_tableau_sptr.h.


The documentation for this struct was generated from the following file: