| class TCardinality | 
Compact stream format for positive integer values in the range 0 to 536,870,911 ((2^29)-1). Values in the range 0-127 are stored in a single byte, 128-16383 in two bytes and other values in 4 bytes.
The class provides conversion to and from TInt, and both externalization and internalization functions. It is used to significant effect within Symbian code.
| Public Member Functions | |
|---|---|
| TCardinality() | |
| TCardinality(TInt) | |
| IMPORT_C void | ExternalizeL(RWriteStream &) | 
| IMPORT_C void | InternalizeL(RReadStream &) | 
| operator TInt() | |
| Private Member Functions | |
|---|---|
| IMPORT_C void | __DbgChkRange(TInt) | 
| Private Attributes | |
|---|---|
| TInt | iCount | 
| TCardinality | ( | TInt | aCount | ) | [inline] | 
Constructs the object with the specified value.
| TInt aCount | The value for this object. | 
| IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const | 
| RWriteStream & aStream | 
| IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) | 
| RReadStream & aStream |