Video Processing Framework
ObjectHandle< T > Class Template Reference

#include <ObjectHandle.h>

List of all members.

Public Member Functions

 ObjectHandle (T *&ptr)
 ObjectHandle (T &obj)
 ~ObjectHandle ()
mxArray * to_mex_handle ()
T & get_object () const

Static Public Member Functions

static ObjectHandlefrom_mex_handle (const mxArray *ma)

Friends

class Collector< T >

template<typename T>
class ObjectHandle< T >


Constructor & Destructor Documentation

template<typename T>
ObjectHandle< T >::ObjectHandle ( T *&  ptr) [inline]
template<typename T>
ObjectHandle< T >::ObjectHandle ( T &  obj) [inline]
template<typename T>
ObjectHandle< T >::~ObjectHandle ( ) [inline]

Member Function Documentation

template<typename T >
ObjectHandle< T > * ObjectHandle< T >::from_mex_handle ( const mxArray *  ma) [static]
template<typename T>
T& ObjectHandle< T >::get_object ( ) const [inline]
template<typename T >
mxArray * ObjectHandle< T >::to_mex_handle ( )

Friends And Related Function Documentation

template<typename T>
friend class Collector< T > [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines