CWTLSStructuredText Class Reference

#include <wtlsnames.h>

Link against: wtlscert.lib

class CWTLSStructuredText : public CWTLSText

Inherits from

Constructor & Destructor Documentation

~CWTLSStructuredText ( )

IMPORT_C~CWTLSStructuredText()

Destructor.

Frees all resources owned by the object, prior to its destruction.

Member Function Documentation

Count ( )

IMPORT_C TIntCount()const

Country ( )

IMPORT_C TPtrCCountry()const

DisplayNameL ( )

IMPORT_C HBufC *DisplayNameL()const

FieldByIndex ( TInt )

IMPORT_C const TWTLSStructuredTextField &FieldByIndex(TIntaIndex)const

FieldByName ( const TDesC & )

IMPORT_C const TWTLSStructuredTextField *FieldByName(const TDesC &aType)const

Note

Returns: A pointer to a TWTLSStructuredTextField object; NULL if field not found. The returned object remains the property of the structured text object (so don't delete it).

NewL ( const TDesC8 & )

IMPORT_C CWTLSStructuredText *NewL(const TDesC8 &aBinaryData)[static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation.

ParameterDescription
aBinaryDataThe encoded binary representation.

Returns: The new CWTLSStructuredText object.

NewL ( const TDesC8 &, TInt & )

IMPORT_C CWTLSStructuredText *NewL(const TDesC8 &aBinaryData,
TInt &aPos
)[static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, starting at the specified offset.

ParameterDescription
aBinaryDataThe encoded binary representation.
aPosThe offset position from which to start decoding. It specifies an offset into the descriptor, and is updated to the position at the end of the object.

Returns: The new CWTLSStructuredText object.

NewLC ( const TDesC8 & )

IMPORT_C CWTLSStructuredText *NewLC(const TDesC8 &aBinaryData)[static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, and puts a pointer to it onto the cleanup stack.

ParameterDescription
aBinaryDataThe encoded binary representation.

Returns: The new CWTLSStructuredText object.

NewLC ( const TDesC8 &, TInt & )

IMPORT_C CWTLSStructuredText *NewLC(const TDesC8 &aBinaryData,
TInt &aPos
)[static]

Creates a new CWTLSStructuredText object from the specified buffer containing the binary coded representation, starting at the specified offset, and puts a pointer to it onto the cleanup stack.

ParameterDescription
aBinaryDataThe encoded binary representation.
aPosThe offset position from which to start decoding. It specifies an offset into the descriptor, and is updated to the position at the end of the object.

Returns: The new CWTLSStructuredText object.

Organization ( )

IMPORT_C TPtrCOrganization()const

ServiceName ( )

IMPORT_C TPtrCServiceName()const