mythxdisplay.cpp File Reference

Go to the source code of this file.

Typedefs

typedef int(* XErrorCallbackType )(Display *, XErrorEvent *)
typedef std::vector< XErrorEvent > XErrorVectorType

Functions

static int ErrorHandler (Display *d, XErrorEvent *xeev)
void LockMythXDisplays (bool lock)
MythXDisplayGetMythXDisplay (Display *d)
MythXDisplayOpenMythXDisplay (void)

Variables

std::map< Display
*, XErrorVectorType
xerrors
std::map< Display
*, XErrorCallbackType
xerror_handlers
std::map< Display
*, MythXDisplay * > 
xdisplays

Typedef Documentation

typedef int(* XErrorCallbackType)(Display *, XErrorEvent *)

Definition at line 18 of file mythxdisplay.cpp.

typedef std::vector<XErrorEvent> XErrorVectorType

Definition at line 19 of file mythxdisplay.cpp.


Function Documentation

static int ErrorHandler ( Display *  d,
XErrorEvent *  xeev 
) [static]

Definition at line 30 of file mythxdisplay.cpp.

Referenced by MythXDisplay::StartLog().

void LockMythXDisplays ( bool  lock  ) 

Definition at line 36 of file mythxdisplay.cpp.

MythXDisplay* GetMythXDisplay ( Display *  d  ) 

Definition at line 52 of file mythxdisplay.cpp.

MythXDisplay* OpenMythXDisplay ( void   ) 

Variable Documentation

std::map<Display*, XErrorVectorType> xerrors
std::map<Display*, XErrorCallbackType> xerror_handlers
std::map<Display*, MythXDisplay*> xdisplays
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:46 2012 for MythTV by  doxygen 1.6.3