Dali 3D User Interface Engine
List of all members | Public Member Functions | Private Attributes
Dali::Internal::Adaptor::EglSyncObject Class Reference

#include <egl-sync-implementation.h>

Inheritance diagram for Dali::Internal::Adaptor::EglSyncObject:
Inheritance graph
[legend]
Collaboration diagram for Dali::Internal::Adaptor::EglSyncObject:
Collaboration graph
[legend]

Public Member Functions

 EglSyncObject (EglImplementation &eglSyncImpl)
 Constructor. More...
 
virtual ~EglSyncObject ()
 Destructor. More...
 
virtual bool IsSynced ()
 Determine if the synchronisation object has been signalled. More...
 

Private Attributes

int mPollCounter
 
EglImplementationmEglImplementation
 

Additional Inherited Members

- Protected Member Functions inherited from Dali::Integration::GlSyncAbstraction::SyncObject
virtual ~SyncObject ()
 Virtual protected destructor, no deletion through this interface. More...
 

Detailed Description

Definition at line 36 of file egl-sync-implementation.h.

Constructor & Destructor Documentation

Dali::Internal::Adaptor::EglSyncObject::EglSyncObject ( EglImplementation eglSyncImpl)

Constructor.

Definition at line 172 of file egl-sync-implementation.cpp.

Dali::Internal::Adaptor::EglSyncObject::~EglSyncObject ( )
virtual

Destructor.

Definition at line 178 of file egl-sync-implementation.cpp.

Member Function Documentation

bool Dali::Internal::Adaptor::EglSyncObject::IsSynced ( )
virtual

Determine if the synchronisation object has been signalled.

Returns
false if the sync object has not been signalled, true if it has been signalled (and can now be destroyed)

Implements Dali::Integration::GlSyncAbstraction::SyncObject.

Definition at line 182 of file egl-sync-implementation.cpp.

References mPollCounter.

Member Data Documentation

EglImplementation& Dali::Internal::Adaptor::EglSyncObject::mEglImplementation
private

Definition at line 60 of file egl-sync-implementation.h.

int Dali::Internal::Adaptor::EglSyncObject::mPollCounter
private

Definition at line 58 of file egl-sync-implementation.h.

Referenced by IsSynced().


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