sipXcallLib home page


PtComponentIntChangeEvent.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004-2006 SIPfoundry Inc.
3 // Licensed by SIPfoundry under the LGPL license.
4 //
5 // Copyright (C) 2004-2006 Pingtel Corp. All rights reserved.
6 // Licensed to SIPfoundry under a Contributor Agreement.
7 //
8 // $$
10 
11 #ifndef _PtComponentIntChangeEvent_h_
12 #define _PtComponentIntChangeEvent_h_
13 
14 // SYSTEM INCLUDES
15 // APPLICATION INCLUDES
17 // DEFINES
18 // MACROS
19 // EXTERNAL FUNCTIONS
20 // EXTERNAL VARIABLES
21 // CONSTANTS
22 // STRUCTS
23 // TYPEDEFS
24 // FORWARD DECLARATIONS
25 
26 //:PtComponentIntChangeEvent contains PtComponent-associated event data,
27 //:where a component's int type property has changed
28 
30 {
31 /* //////////////////////////// PUBLIC //////////////////////////////////// */
32 public:
33 
34 /* ============================ CREATORS ================================== */
35 
36  PtComponentIntChangeEvent(const PtComponentIntChangeEvent& rPtComponentIntChangeEvent);
37  //:Copy constructor
38 
39  virtual
41  //:Destructor
42 
43 /* ============================ MANIPULATORS ============================== */
44 
46  //:Assignment operator
47 
48 /* ============================ ACCESSORS ================================= */
49  PtStatus getOldValue(int& rValue);
50  //:Returns the component property value before the change as a result
51  //:of the event.
55 
56  PtStatus getNewValue(int& rValue);
57  //:Returns the component property value after the change as a result of
58  //:the event.
62 
63 /* ============================ INQUIRY =================================== */
64 
65 /* //////////////////////////// PROTECTED ///////////////////////////////// */
66 protected:
67 
68 /* //////////////////////////// PRIVATE /////////////////////////////////// */
69 private:
71  //:Default constructor
72 };
73 
74 /* ============================ INLINE METHODS ============================ */
75 
76 #endif // _PtComponentIntChangeEvent_h_
PtStatus
Definition: PtDefs.h:49
Definition: PtTerminalComponentEvent.h:41
PtComponentIntChangeEvent()
param: (out) rValue - The reference used to return the component property value retcode: PT_SUCCESS -...
Definition: PtComponentIntChangeEvent.h:29
PtStatus getNewValue(int &rValue)
param: (out) rValue - The reference used to return the component property value retcode: PT_SUCCESS -...
PtComponentIntChangeEvent & operator=(const PtComponentIntChangeEvent &rhs)
virtual ~PtComponentIntChangeEvent()
PtStatus getOldValue(int &rValue)