Source Code (Use browser search to find items of interest.)
Class Index
khexedit'CHexActionGroup (./kdeutils/khexedit/hexbuffer.h:986)
class CHexActionGroup
{
public:
CHexActionGroup( uint startOffset, uint startBit );
~CHexActionGroup( void );
void insertAction( CHexAction *hexAction );
public:
uint mStartOffset;
uint mStopOffset;
uint mStartBit;
uint mStopBit;
CHexAction *mHexAction;
};
khexedit'CHexActionGroup::CHexActionGroup() (./kdeutils/khexedit/hexbuffer.cc:78)
CHexActionGroup::CHexActionGroup( uint startOffset, uint startBit )
{
mStartOffset = startOffset;
mStartBit = startBit;
mHexAction = 0;
}
khexedit'CHexActionGroup::~CHexActionGroup() (./kdeutils/khexedit/hexbuffer.cc:85)
CHexActionGroup::~CHexActionGroup( void )
{
CHexAction *ptr = mHexAction;
while( ptr != 0 )
{
CHexAction *next = ptr->mNext;
delete ptr;
ptr = next;
}
}
khexedit'CHexActionGroup::insertAction() (./kdeutils/khexedit/hexbuffer.cc:96)
void CHexActionGroup::insertAction( CHexAction *hexAction )
{
hexAction->mNext = mHexAction;
mHexAction = hexAction;
}