sipXcallLib home page


PtComponentStringChangeEvent.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 
12 #ifndef _PtComponentStringChangeEvent_h_
13 #define _PtComponentStringChangeEvent_h_
14 
15 // SYSTEM INCLUDES
16 // APPLICATION INCLUDES
18 // DEFINES
19 // MACROS
20 // EXTERNAL FUNCTIONS
21 // EXTERNAL VARIABLES
22 // CONSTANTS
23 // STRUCTS
24 // TYPEDEFS
25 // FORWARD DECLARATIONS
26 
27 //:PtComponentStringChangeEvent contains PtComponent-associated event data,
28 //:where a component's string type property has changed
29 
31 {
32 /* //////////////////////////// PUBLIC //////////////////////////////////// */
33 public:
34 
35 /* ============================ CREATORS ================================== */
36 
37  PtComponentStringChangeEvent(const PtComponentStringChangeEvent& rPtComponentStringChangeEvent);
38  //:Copy constructor
39 
40  virtual
42  //:Destructor
43 
44 /* ============================ MANIPULATORS ============================== */
45 
47  //:Assignment operator
48 
49 /* ============================ ACCESSORS ================================= */
50  PtStatus getOldValue(const char*& rpValue);
51  //:Returns the component property value before the change as a result
52  //:of the event.
56 
57  PtStatus getNewValue(const char*& rpValue);
58  //:Returns the component property value after the change as a result of 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 // _PtComponentStringChangeEvent_h_
PtStatus
Definition: PtDefs.h:49
PtComponentStringChangeEvent()
param: (out) rpValue - The reference used to return the component property value. Note the returned s...
Definition: PtTerminalComponentEvent.h:41
PtStatus getOldValue(const char *&rpValue)
Definition: PtComponentStringChangeEvent.h:30
PtStatus getNewValue(const char *&rpValue)
param: (out) rpValue - The reference used to return the component property value. Note the returned s...
PtComponentStringChangeEvent & operator=(const PtComponentStringChangeEvent &rhs)