CompMatch Class Reference

Object which represents a series of window properties that can be matched in a window. More...

#include <match.h>

List of all members.

Public Member Functions

 CompMatch (const CompString)
 CompMatch (const CompMatch &)
void update ()
bool evaluate (CompWindow *window)
 Returns true if the specified CompWindow has the properties specified in the match object.
CompString toString () const
bool isEmpty () const
CompMatchoperator= (const CompMatch &)
CompMatchoperator &= (const CompMatch &)
CompMatchoperator|= (const CompMatch &)
const CompMatchoperator & (const CompMatch &)
const CompMatchoperator| (const CompMatch &)
const CompMatchoperator! ()
CompMatchoperator= (const CompString &)
CompMatchoperator &= (const CompString &)
CompMatchoperator|= (const CompString &)
const CompMatchoperator & (const CompString &)
const CompMatchoperator| (const CompString &)
bool operator== (const CompMatch &) const
bool operator!= (const CompMatch &) const

Static Public Attributes

static const CompMatch emptyMatch

Classes

class  Expression
 TODO. More...


Detailed Description

Object which represents a series of window properties that can be matched in a window.

Used for determining which windows to operate on, in core or in plugins


Member Function Documentation

bool CompMatch::evaluate ( CompWindow window  ) 

Returns true if the specified CompWindow has the properties specified in the match object.


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

Generated on Wed Feb 2 22:44:14 2011 for Compiz by  doxygen 1.5.6