~compiz-team/compiz-core/compiz-core.fix_694169

« back to all changes in this revision

Viewing changes to src/privatescreen.h

  • Committer: Sam Spilsbury
  • Date: 2011-10-11 17:05:13 UTC
  • mfrom: (2876.1.2 compiz-core)
  • Revision ID: sam.spilsbury@canonical.com-20111011170513-ym53becy3mt3kbob
MergeĀ lp:~compiz-team/compiz-core/compiz-core.fix_864330

Show diffs side-by-side

added added

removed removed

Lines of Context:
111
111
    virtual ~PendingEvent ();
112
112
 
113
113
    virtual bool match (XEvent *);
 
114
    unsigned int serial () { return mSerial; } // HACK: will be removed
 
115
    virtual void dump ();
114
116
 
115
117
    typedef boost::shared_ptr<PendingEvent> Ptr;
116
118
 
131
133
 
132
134
    virtual bool match (XEvent *);
133
135
    bool matchVM (unsigned int valueMask);
 
136
    bool matchRequest (XWindowChanges &xwc, unsigned int);
 
137
    virtual void dump ();
134
138
 
135
139
    typedef boost::shared_ptr<PendingConfigureEvent> Ptr;
136
140
 
154
158
    bool match (XEvent *);
155
159
    bool pending ();
156
160
    bool forEachIf (boost::function <bool (compiz::X11::PendingEvent::Ptr)>);
 
161
    void clear () { mEvents.clear (); } // HACK will be removed
 
162
    void dump ();
157
163
 
158
164
protected:
159
165
    bool removeIfMatching (const PendingEvent::Ptr &p, XEvent *);