|
|
 |
 |
|
Asn1PerTraceHandler Class ReferenceInheritance diagram for Asn1PerTraceHandler:
List of all members.
Detailed Description
This is the abstract base class for the PER encode and decode trace handler derived classes.
Constructor & Destructor Documentation
|
|
This constructor initializes internal trace handler member variables.
- Parameters:
-
| messageBuffer | PER message buffer object reference |
|
Member Function Documentation
| virtual void AddElemName |
( |
System.String |
name, |
|
|
int |
arrayx |
|
) |
[virtual] |
|
|
|
This method adds an element name to the current fully qualified name. The fully qualified name is a string of name components separated by dots (ex. a.b.c).
- Parameters:
-
| name | Name component to append to string |
| arrayx | Array index if named item is an element in an array (set to -1 otherwise) |
|
| abstract void Enable |
( |
|
) |
[pure virtual] |
|
| virtual void NewBitField |
( |
System.String |
name, |
|
|
int |
bitCount |
|
) |
[virtual] |
|
|
|
This method creates a new bit field and appends it to the bit field list.
- Parameters:
-
| name | Name suffix to append to the current fully qualified name. |
| bitCount | Number of bits in the bit field. |
|
| abstract void Print |
( |
System.IO.StreamWriter |
outs, |
|
|
System.String |
varName |
|
) |
[pure virtual] |
|
| virtual void RemoveLastElemName |
( |
|
) |
[virtual] |
|
|
|
This method removes the last element name int the current fully qualified name string. For example, if the current string is 'a.b.c', it will be 'a.b' after calling this method. |
| abstract void Reset |
( |
|
) |
[pure virtual] |
|
| virtual void SetBitCount |
( |
|
) |
[virtual] |
|
|
|
This method sets the bit count within the current bit field to the difference between the current bit offset and the starting bit offset currently stored in the field object. |
| virtual void SetBitOffset |
( |
|
) |
[virtual] |
|
|
|
This method sets the bit offset within the current bit field to the current offset within the PER message buffer. |
Member Data Documentation
|
|
Variable holds the bit field list |
Property Documentation
|
|
Gets a reference to the bit field list
Value: bit field list |
|
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.
|
This file was last modified on
18 Nov 2005. ASN1C C# Runtime Library, 5.8 |
|