Dali 3D User Interface Engine
List of all members | Public Member Functions | Private Member Functions | Private Attributes
Dali::Internal::SceneGraph::DoubleBuffered< T > Class Template Reference

Templated class for a double-buffered value. More...

#include <double-buffered.h>

Inheritance diagram for Dali::Internal::SceneGraph::DoubleBuffered< T >:
Inheritance graph
[legend]
Collaboration diagram for Dali::Internal::SceneGraph::DoubleBuffered< T >:
Collaboration graph
[legend]

Public Member Functions

 DoubleBuffered ()
 
 DoubleBuffered (const T &val)
 
T & operator[] (const size_t i)
 
const T & operator[] (const size_t i) const
 

Private Member Functions

 DoubleBuffered (const DoubleBuffered< T > &)
 
DoubleBuffered< T > & operator= (const DoubleBuffered< T > &rhs)
 

Private Attributes

mValue1
 
mValue2
 

Detailed Description

template<typename T>
class Dali::Internal::SceneGraph::DoubleBuffered< T >

Templated class for a double-buffered value.

Definition at line 43 of file double-buffered.h.

Constructor & Destructor Documentation

template<typename T>
Dali::Internal::SceneGraph::DoubleBuffered< T >::DoubleBuffered ( )
inline

Definition at line 47 of file double-buffered.h.

template<typename T>
Dali::Internal::SceneGraph::DoubleBuffered< T >::DoubleBuffered ( const T &  val)
inline

Definition at line 53 of file double-buffered.h.

template<typename T>
Dali::Internal::SceneGraph::DoubleBuffered< T >::DoubleBuffered ( const DoubleBuffered< T > &  )
private

Member Function Documentation

template<typename T>
DoubleBuffered<T>& Dali::Internal::SceneGraph::DoubleBuffered< T >::operator= ( const DoubleBuffered< T > &  rhs)
private
template<typename T>
T& Dali::Internal::SceneGraph::DoubleBuffered< T >::operator[] ( const size_t  i)
inline

Definition at line 59 of file double-buffered.h.

template<typename T>
const T& Dali::Internal::SceneGraph::DoubleBuffered< T >::operator[] ( const size_t  i) const
inline

Definition at line 66 of file double-buffered.h.

Member Data Documentation

template<typename T>
T Dali::Internal::SceneGraph::DoubleBuffered< T >::mValue1
private
template<typename T>
T Dali::Internal::SceneGraph::DoubleBuffered< T >::mValue2
private

The documentation for this class was generated from the following file:
Dali Docs Home
Read more about Dali