|
||
class CSmlAlertInfo : public CBase;
Information about an alert notification.
Push message parsers are responsible for generating one (or more) of these objects as a result of parsing a message, whether the parse is successful or not.
Not all details will be applicable to all alerts.
If parsing is successful, and a profile ID is specified, the Agent uses this information to generate a job (based upon the 'job control' value specified), prompting the user first if neccessary If parsing fails, parsers should try to fill in as much information as they can.
CBase
-
Base class for all classes to be instantiated on the heap.
CSmlAlertInfo
-
Information about an alert notification.
Defined in CSmlAlertInfo
:
EConfirmJob
Get confirmation from the user that a job should be created. ECreateJob
Create a job. EDoNotCreateJob
Do not create a job. EInformJob
Inform the user that a job is being created. TJobControl
Specifies whether a job should be created for an alert.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...TJobControl
Specifies whether a job should be created for an alert.
|