Equalizer  1.2.1
Public Member Functions
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:

List of all members.

Public Member Functions

 Pipe (eq::Pipe *parent)
 Create a new AGL pipe for the given eq::Pipe.
virtual ~Pipe ()
 Destroy the AGL pipe.
CGDirectDisplayID getCGDisplayID () const
AGL initialization
virtual bool configInit ()
 Initialize this pipe for the AGL window system.
virtual void configExit ()
 De-initialize this pipe for the AGL window system.

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 35 of file include/eq/client/agl/pipe.h.


Constructor & Destructor Documentation

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 64 of file include/eq/client/agl/pipe.h.


The documentation for this class was generated from the following file:
Generated on Fri Jun 8 2012 15:44:35 for Equalizer 1.2.1 by  doxygen 1.8.0