Yate
SS7SCCPDataSegment Class Reference

#include <yatesig.h>

Inheritance diagram for SS7SCCPDataSegment:
GenObject

Public Member Functions

 SS7SCCPDataSegment (unsigned int index, unsigned int length)
 
virtual ~SS7SCCPDataSegment ()
 
void fillSegment (DataBlock &temp, const DataBlock &orig)
 
- Public Member Functions inherited from GenObject
 GenObject ()
 
virtual ~GenObject ()
 
virtual bool alive () const
 
virtual void destruct ()
 
virtual const StringtoString () const
 
virtual const StringtraceId () const
 
virtual void * getObject (const String &name) const
 
NamedCountergetObjCounter () const
 
NamedCountersetObjCounter (NamedCounter *counter)
 

Additional Inherited Members

- Static Public Member Functions inherited from GenObject
static void * getObject (const String &name, const GenObject *obj)
 
static bool getObjCounting ()
 
static void setObjCounting (bool enable)
 
static NamedCountergetObjCounter (const String &name, bool create=true)
 
static ObjListgetObjCounters ()
 

Detailed Description

Helper class to memorize SCCP data segments

Constructor & Destructor Documentation

◆ SS7SCCPDataSegment()

SS7SCCPDataSegment ( unsigned int index,
unsigned int length )
inline

Constructor

Parameters
indexThe index in the original DataBlock where this segment starts
lengthThe length of this segment

◆ ~SS7SCCPDataSegment()

virtual ~SS7SCCPDataSegment ( )
inlinevirtual

Destructor

Member Function Documentation

◆ fillSegment()

void fillSegment ( DataBlock & temp,
const DataBlock & orig )
inline

Assignees to a DataBlock this segment's data

Parameters
tempThe destination DataBlock segment
origThe original DataBlock where this segment is located

References DataBlock::assign(), and DataBlock::data().


The documentation for this class was generated from the following file: