Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual
Page 92

Classes of the C++ Interface
Methods of the IGCRawPacket Class
2-70
CATC IBTrainer InfiniBand Exerciser API Reference
The following table lists the inherited members of the IGCPacket class
that are recommended for direct use (see also
“Methods of the
IGCObject Class” on page 2-98
):
void
AppendBuffer ( OUT IGCBuffer & buffer ) const;
void
AppendPayloadBuffer ( OUT IGCBuffer & buffer ) const;
IGCPacket
Clone ( void ) const;
void
DeletePacket ( void );
virtual ig_int16
GetActualLength ( void ) const;
virtual ig_bool
HasPayload (void) const;
ig_int32
GetType ( void ) const;
virtual ig_int32
GetICRC (void) const;
virtual void
GetPayload (OUT IGCBuffer & bufPld) const;
ig_int16
GetVCRC (void) const;
IGCPacket *
NewPacket ( IN & IGCBuffer databuffer );
void
SetPacketLength ( IN ig_int16 length );
void
SetPayload ( IN const & IGCBuffer dataarray );
virtual void
SetPRBSPayloadSize (IN ig_size size);
void
Set ( IN ig_int32 prop, IN const IGCVal & val );
IGCVal
Get ( IN ig_int32 prop );
virtual void
Default ( void );
virtual void
CopyProps ( IN const IGCObject & other, IN ig_bool rwOnly );
#include
Inherited Members
Include Files