ExternalData Class Reference

#include <ExternalData.h>

Inheritance diagram for ExternalData:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  ExternalData (bool makePythonSafe)
void  markUnsynchronized ()
bool  isUnsynchronized () const
bool  synchronize ()
virtual bool  onSynchronize ()
template<class T >
aw::Reference< T >  as ()

Protected Member Functions

virtual  ~ExternalData ()

Protected Attributes

bool  myNeedsSynchronize
awPython::Tunnel *  myTunnel

Constructor & Destructor Documentation

ExternalData ( bool  makePythonSafe )
virtual ~ExternalData ( ) [protected, virtual]

Member Function Documentation

void markUnsynchronized ( )
bool isUnsynchronized ( ) const
bool synchronize ( )
virtual bool onSynchronize ( ) [virtual]
aw::Reference< T > as ( )
{
    return dynamic_cast<T *>( this );
}

Member Data Documentation

awPython::Tunnel* myTunnel [protected]

ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData
ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData ExternalData