| 
                   | 
               
                  
                   | 
            |
Location: 
            Gsmuelem.h
            
Link against: gsmu.lib
            
         
class CSmsInformationElement : public CBase;
SMS element defined in TP-UD octet.
This element is found in Deliver, Deliver Report, Submit, Submit Report, Status Report and Command type messages.
CBase - Base class for all classes to be instantiated on the heap
            CSmsInformationElement - SMS element defined in TP-UD octet
            Defined in CSmsInformationElement:
            CSmsInformationElement(), Data(), Data(), ESmsEnhanceVoiceMailInformation, ESmsEnhancedCharacterSizeWVG, ESmsEnhancedCompressionControl, ESmsEnhancedExtendedObject, ESmsEnhancedLargeAnimation, ESmsEnhancedLargePicture, ESmsEnhancedODI, ESmsEnhancedPredefinedAnimation, ESmsEnhancedPredefinedSound, ESmsEnhancedReusedExtendedObject, ESmsEnhancedSmallAnimation, ESmsEnhancedSmallPicture, ESmsEnhancedStandardWVG, ESmsEnhancedTextFormatting, ESmsEnhancedUserDefinedSound, ESmsEnhancedUserPromptIndicator, ESmsEnhancedVariablePicture, ESmsEnhancedextendedObjectDataRequest, ESmsHyperLinkFormat, ESmsIEIApplicationPortAddressing16Bit, ESmsIEIApplicationPortAddressing8Bit, ESmsIEIConcatenatedShortMessages16BitReference, ESmsIEIConcatenatedShortMessages8BitReference, ESmsIEIRFC822EmailHeader, ESmsIEIReserved, ESmsIEISCSpecificUse1, ESmsIEISCSpecificUse10, ESmsIEISCSpecificUse11, ESmsIEISCSpecificUse12, ESmsIEISCSpecificUse13, ESmsIEISCSpecificUse14, ESmsIEISCSpecificUse15, ESmsIEISCSpecificUse16, ESmsIEISCSpecificUse17, ESmsIEISCSpecificUse18, ESmsIEISCSpecificUse19, ESmsIEISCSpecificUse2, ESmsIEISCSpecificUse20, ESmsIEISCSpecificUse21, ESmsIEISCSpecificUse22, ESmsIEISCSpecificUse23, ESmsIEISCSpecificUse24, ESmsIEISCSpecificUse25, ESmsIEISCSpecificUse26, ESmsIEISCSpecificUse27, ESmsIEISCSpecificUse28, ESmsIEISCSpecificUse29, ESmsIEISCSpecificUse3, ESmsIEISCSpecificUse30, ESmsIEISCSpecificUse31, ESmsIEISCSpecificUse32, ESmsIEISCSpecificUse4, ESmsIEISCSpecificUse5, ESmsIEISCSpecificUse6, ESmsIEISCSpecificUse7, ESmsIEISCSpecificUse8, ESmsIEISCSpecificUse9, ESmsIEISIMToolkitSecurityHeaders1, ESmsIEISIMToolkitSecurityHeaders10, ESmsIEISIMToolkitSecurityHeaders11, ESmsIEISIMToolkitSecurityHeaders12, ESmsIEISIMToolkitSecurityHeaders13, ESmsIEISIMToolkitSecurityHeaders14, ESmsIEISIMToolkitSecurityHeaders15, ESmsIEISIMToolkitSecurityHeaders16, ESmsIEISIMToolkitSecurityHeaders2, ESmsIEISIMToolkitSecurityHeaders3, ESmsIEISIMToolkitSecurityHeaders4, ESmsIEISIMToolkitSecurityHeaders5, ESmsIEISIMToolkitSecurityHeaders6, ESmsIEISIMToolkitSecurityHeaders7, ESmsIEISIMToolkitSecurityHeaders8, ESmsIEISIMToolkitSecurityHeaders9, ESmsIEISMEToSMESpecificUse1, ESmsIEISMEToSMESpecificUse10, ESmsIEISMEToSMESpecificUse11, ESmsIEISMEToSMESpecificUse12, ESmsIEISMEToSMESpecificUse13, ESmsIEISMEToSMESpecificUse14, ESmsIEISMEToSMESpecificUse15, ESmsIEISMEToSMESpecificUse16, ESmsIEISMEToSMESpecificUse17, ESmsIEISMEToSMESpecificUse18, ESmsIEISMEToSMESpecificUse19, ESmsIEISMEToSMESpecificUse2, ESmsIEISMEToSMESpecificUse20, ESmsIEISMEToSMESpecificUse21, ESmsIEISMEToSMESpecificUse22, ESmsIEISMEToSMESpecificUse23, ESmsIEISMEToSMESpecificUse24, ESmsIEISMEToSMESpecificUse25, ESmsIEISMEToSMESpecificUse26, ESmsIEISMEToSMESpecificUse27, ESmsIEISMEToSMESpecificUse28, ESmsIEISMEToSMESpecificUse29, ESmsIEISMEToSMESpecificUse3, ESmsIEISMEToSMESpecificUse30, ESmsIEISMEToSMESpecificUse31, ESmsIEISMEToSMESpecificUse32, ESmsIEISMEToSMESpecificUse4, ESmsIEISMEToSMESpecificUse5, ESmsIEISMEToSMESpecificUse6, ESmsIEISMEToSMESpecificUse7, ESmsIEISMEToSMESpecificUse8, ESmsIEISMEToSMESpecificUse9, ESmsIEISMSCControlParameters, ESmsIEISpecialSMSMessageIndication, ESmsIEIUDHSourceIndicator, ESmsIEIValueNotUsed, ESmsIEIWirelessControlMessageProtocol, ESmsReplyAddressFormat, Identifier(), TSmsInformationElementIdentifier, iData, iIdentifier
            
         
Inherited from CBase:
            Delete(),
            Extension_(),
            operator new()
protected: inline CSmsInformationElement(TSmsInformationElementIdentifier aInformationElementIdentifier);
                  
  | 
            
| Capability: | Illegal | 
IMPORT_C TSmsInformationElementIdentifier Identifier() const;
Gets the Information Element Identifier.
                  
  | 
            
| Capability: | Illegal | 
IMPORT_C TPtr8 Data();
Gets the Information Element data.
                  
  | 
            
| Capability: | Illegal | 
IMPORT_C const TDesC8 &Data() const;
Gets the (const) Information Element data.
                  
  | 
            
TSmsInformationElementIdentifier
TP-UD Information Element Identifier.
protected: HBufC8 * iData;