Equalizer  1.6.1
Public Member Functions | List of all members
eq::agl::Pipe Class Reference

Equalizer default implementation to handle an AGL GPU. More...

#include <pipe.h>

+ Inheritance diagram for eq::agl::Pipe:
+ Collaboration diagram for eq::agl::Pipe:

Public Member Functions

 Pipe (eq::Pipe *parent)
 Create a new AGL pipe for the given eq::Pipe. More...
 
virtual ~Pipe ()
 Destroy the AGL pipe. More...
 
CGDirectDisplayID getCGDisplayID () const
 
AGL initialization
virtual bool configInit ()
 Initialize this pipe for the AGL window system. More...
 
virtual void configExit ()
 De-initialize this pipe for the AGL window system. More...
 
- Public Member Functions inherited from eq::SystemPipe
 SystemPipe (Pipe *parent)
 Create a new SstemPipe for the given eq::Pipe. More...
 
virtual ~SystemPipe ()
 Destroy the SystemPipe. More...
 
PipegetPipe ()
 
const PipegetPipe () const
 
eq::fabric::Error getError () const
 

Additional Inherited Members

- Protected Member Functions inherited from eq::SystemPipe
void setError (const uint32_t error)
 Set an error code why the last operation failed. More...
 

Detailed Description

Equalizer default implementation to handle an AGL GPU.

When using AGLWindow as a system window for any window of a Pipe, the pipe needs to have an AGLPipe as its SystemPipe.

Definition at line 38 of file include/eq/client/agl/pipe.h.

Constructor & Destructor Documentation

eq::agl::Pipe::Pipe ( eq::Pipe parent)

Create a new AGL pipe for the given eq::Pipe.

Version
1.0
virtual eq::agl::Pipe::~Pipe ( )
virtual

Destroy the AGL pipe.

Version
1.0

Member Function Documentation

virtual void eq::agl::Pipe::configExit ( )
virtual

De-initialize this pipe for the AGL window system.

Returns
true if the deinitialization was successful, false otherwise.
Version
1.0

Implements eq::SystemPipe.

virtual bool eq::agl::Pipe::configInit ( )
virtual

Initialize this pipe for the AGL window system.

Returns
true if the initialization was successful, false otherwise.
Version
1.0

Implements eq::SystemPipe.

CGDirectDisplayID eq::agl::Pipe::getCGDisplayID ( ) const
inline
Returns
the CG display ID for this pipe.
Version
1.0

Definition at line 67 of file include/eq/client/agl/pipe.h.


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