# Aw::Event

Method | Arguments | Return | Throws Exception
--- | --- | --- | ---
new | ( client, event_type_name [ , %data ] ) Instantiates a new Aw::Event object and sets event fields if a %data of structured data is provided. | Aw::Event | YES
DESTROY | ( ) | void | NO
clear | ( ) | Boolean | YES
clearField | ( field_name ) | Boolean | YES
fromBinData | ( client, data, size ) | Aw::Event | YES
getBaseName | ( ) | String | NO
getBooleanField | ( field_name ) | Boolean | YES
getBooleanSeqField | ( field_name [, offset [, max_n] ] ) | @Boolean | YES
getByteField | ( field_name ) | Byte | YES
getByteSeqField | ( field_name [, offset [, max_n] ] ) | @Byte | YES
getCharField | ( field_name ) | Char | YES
getCharSeqField | ( field_name [, offset [, max_n] ] ) | @Char | YES
getClient | ( ) | Aw::Client | YES
getDateField | ( field_name ) | Aw::Date | YES
getDateSeqField | ( field_name [, offset [, max_n] ] ) | @Aw::Date | YES
getDoubleField | ( field_name ) | Number | YES
getDoubleSeqField | ( field_name [, offset [, max_n] ] ) | @Double | YES
getEventId | ( ) | CORBA::LongLong | NO
getFamilyName | ( ) | String | NO
getField | ( field_name ) | [$ | @ | %] | YES
getFieldNames | ( [ field_name ] ) | @<field_name> | YES
getFieldType | ( field_name ) | Type Id | YES
getFloatField | ( field_name ) | Number.Number | YES
getFloatSeqField | ( field_name [, offset [, max_n] ] ) | @Float | YES
getIntegerField | ( field_name ) | Number | YES
getIntegerSeqField | ( field_name [, offset [, max_n] ] ) | @Integer | YES
getLongField | ( field_name ) | CORBA::LongLong | YES
getLongSeqField | ( field_name [, offset [, max_n] ] ) | @Corba::LongLong | YES
getPublishSequenceNumber | ( ) | CORBA::LongLong | NO
getReceiptSequenceNumber | ( ) | CORBA::LongLong | NO
getScopeName | ( ) | String | NO
getSequenceField | ( field_name [, offset [, max_n] ] ) | @<field_name> | YES
getSequenceFieldSize | ( field_name ) | Number | YES
getShortField | ( field_name ) | Type Id | YES
getShortSeqField | ( field_name [, offset [, max_n] ] ) | @Short | YES
getStringField | ( field_name ) | String | YES
getStringSeqField | ( field_name [, offset [, max_n] ] ) | @String | YES
getStructFieldAsEvent | ( field_name ) | Aw::Event | YES
getStructFieldAsHash | ( field_name ) | Aw::Event | YES
getStructSeqFieldAsEvents | ( field_name [, [offset [, max_n] ]) | @Aw::Event | YES
getSubscriptionIds | ( ) | @Aw::Subscription | YES
getTag | ( ) | Number | YES
getTypeDef | ( ) | Aw::TypeDef | YES
getTypeDefFieldNames | ( [ field_name ] ) | @<field_name> | YES
getTypeName | ( ) | String | NO
getUCCharField | ( field_name ) | String | YES
getUCCharSeqField | ( field_name [, offset [, max_n] ] ) | @Char::UTF8 | YES
getUCStringField | ( field_name ) | String | YES
getUCStringSeqField | ( field_name [, offset [, max_n] ] ) | @String::UTF8 | YES
init | ( %data ) | Boolean | YES
isAckReply | ( ) | Boolean | NO
isErrorReply | ( ) | Boolean | NO
isFieldSet | ( field_name ) | Boolean | YES
isLastReply | ( ) | Boolean | NO
isNullReply | ( ) | Boolean | NO
setBooleanField | ( field_name, value ) | Boolean | YES
setBooleanSeqField | ( field_name, @Boolean ) | Boolean | YES
setByteField | ( field_name, value ) | Boolean | YES
setByteSeqField | ( field_name, @Byte ) | Boolean | YES
setCharField | ( field_name, value ) | Boolean | YES
setCharSeqField | ( field_name, @Boolean ) | Boolean | YES
setDateField | ( field_name, value ) | Boolean | YES
setDateSeqField | ( field_name, @Aw::Date ) | Boolean | YES
setDoubleField | ( field_name, value ) | Boolean | YES
setDoubleSeqField | ( field_name, @Double ) | Boolean | YES
setField | ( field_name, value ) | Boolean | YES
setFloatField | ( field_name, value ) | Boolean | YES
setFloatSeqField | ( field_name, @Float ) | Boolean | YES
setIntegerField | ( field_name, value ) | Boolean | YES
setIntegerSeqField | ( field_name, @Integer ) | Boolean | YES
setLongField | ( field_name, value ) | Boolean | YES
setLongSeqField | ( field_name, @Corba::LongLong ) | Boolean | YES
setPublishSequenceNumber | ( seqn ) | Boolean | YES
setSequenceField | ( field_name, [ src_offset [, dest_offset,] ] @<field_type> ) | Boolean | YES
setSequenceFieldSize | ( field_name, size ) | Boolean | YES
setShortField | ( field_name, value ) | Boolean | YES
setShortSeqField | ( field_name, @Short ) | Boolean | YES
setStringField | ( field_name, value ) | Boolean | YES
setStringFieldToSubstring | ( field_name, char_offset, nc, value ) | Boolean | YES
setStringSeqField | ( field_name, @String ) | Boolean | YES
setStructFieldFromEvent | ( field_name, value ) | Boolean | YES
setStructSeqFieldFromEvents | ( field_name, src_offset, dest_offset, @Aw::Event ) | Boolean | YES
setTag | ( tag ) | Boolean | YES
setUCCharField | ( field_name, value ) | Boolean | YES
setUCCharSeqField | ( field_name, @Char::UTF8 ) | Boolean | YES
setUCStringField | ( field_name, value ) | Boolean | YES
setUCStringFieldToSubstring | ( field_name, char_offset, nc, value ) | Boolean | YES
setUCStringSeqField | ( field_name, @String::UTF8 ) | Boolean | YES
stringFromANSI | ( string ) | String | NO
stringToANSI | ( utf8String) | String | NO
toBinData | ( ) | String | YES
toFormattedString | ( format_string ) | String | YES
toHash | ( ) | %Hash | YES
toString | ( ) | String | NO
validate | ( client ) | Boolean | YES
Inherited Methods
err | ( ) | Boolean | YES
errmsg | ( ) | String | YES
error | ( ) | Aw::Error | NO
hello | ( ) Returns the string "hello". Useful for debugging. | String | NO
getWarn | ( ) Returns current warn `level`. | Number | NO
setWarn | ( level ) Sets new warn `level`. 0 : No warnings (quiet mode) 1 : Terse (uses awErrorToString) 2 : Verbose (uses awErrorToCompleteString) The Aw extensions must be compiled with AWXS_WARNS defined. | void | NO
warn | ( [string] ) Warn message is `string` if passed, otherwise current err is converted to string. | void | YES