All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GENICAM_NAMESPACE::gcarray< T > Class Template Reference

#include <GCArray.h>

Public Member Functions

 gcarray (size_t size)
 
T * get () const
 
T * operator* ()
 
operator[] (size_t idx)
 
 ~gcarray ()
 

Private Member Functions

 gcarray (const gcarray &)
 
gcarrayoperator= (const gcarray &)
 

Private Attributes

T * m_p
 

Detailed Description

template<class T>
class GENICAM_NAMESPACE::gcarray< T >

Definition at line 59 of file GCArray.h.

Constructor & Destructor Documentation

◆ gcarray() [1/2]

template<class T >
GENICAM_NAMESPACE::gcarray< T >::gcarray ( size_t  size)
inline

Definition at line 86 of file GCArray.h.

◆ ~gcarray()

template<class T >
GENICAM_NAMESPACE::gcarray< T >::~gcarray ( )
inline

Definition at line 97 of file GCArray.h.

◆ gcarray() [2/2]

template<class T >
GENICAM_NAMESPACE::gcarray< T >::gcarray ( const gcarray< T > &  )
private

Member Function Documentation

◆ get()

template<class T >
T* GENICAM_NAMESPACE::gcarray< T >::get ( ) const
inline

Definition at line 98 of file GCArray.h.

◆ operator*()

template<class T >
T* GENICAM_NAMESPACE::gcarray< T >::operator* ( )
inline

Definition at line 99 of file GCArray.h.

◆ operator=()

template<class T >
gcarray& GENICAM_NAMESPACE::gcarray< T >::operator= ( const gcarray< T > &  )
private

◆ operator[]()

template<class T >
T GENICAM_NAMESPACE::gcarray< T >::operator[] ( size_t  idx)
inline

Definition at line 100 of file GCArray.h.

Member Data Documentation

◆ m_p

template<class T >
T* GENICAM_NAMESPACE::gcarray< T >::m_p
private

Definition at line 105 of file GCArray.h.


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


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:13