• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

okteta

PODDecoderTool Class Reference

#include <poddecodertool.h>

Inheritance diagram for PODDecoderTool:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 42 of file poddecodertool.h.


Public Types

enum  ByteOrder { LittleEndianOrder = 0, BigEndianOrder = 1 }

Signals

void dataChanged (const unsigned char *data)

Public Member Functions

PODData & podData ()
 PODDecoderTool ()
void setPODView (KPrimitiveTypesView *view)
virtual void setTargetModel (AbstractModel *model)
virtual QString title () const

Static Public Attributes

static const int MaxPODSize = sizeof(double)

Protected Slots

void onContentsChange (int start, int end)
void onCursorPositionChange (int pos)

Protected Member Functions

void updateData ()

Protected Attributes

KHECore::KAbstractByteArrayModel * mByteArrayModel
KHEUI::KByteArrayView * mByteArrayView
int mCursorIndex
PODData mPODData
KPrimitiveTypesView * mPODView

Classes

union  Aligned64Bit

Member Enumeration Documentation

enum PODDecoderTool::ByteOrder

Enumerator:
LittleEndianOrder 
BigEndianOrder 

Definition at line 48 of file poddecodertool.h.


Constructor & Destructor Documentation

PODDecoderTool::PODDecoderTool (  ) 

Definition at line 39 of file poddecodertool.cpp.


Member Function Documentation

void PODDecoderTool::dataChanged ( const unsigned char *  data  )  [signal]

void PODDecoderTool::onContentsChange ( int  start,
int  end 
) [protected, slot]

Definition at line 80 of file poddecodertool.cpp.

void PODDecoderTool::onCursorPositionChange ( int  pos  )  [protected, slot]

Definition at line 74 of file poddecodertool.cpp.

PODData & PODDecoderTool::podData (  ) 

Definition at line 47 of file poddecodertool.cpp.

void PODDecoderTool::setPODView ( KPrimitiveTypesView *  view  ) 

Definition at line 69 of file poddecodertool.cpp.

void PODDecoderTool::setTargetModel ( AbstractModel *  model  )  [virtual]

Implements AbstractTool.

Definition at line 49 of file poddecodertool.cpp.

QString PODDecoderTool::title (  )  const [virtual]

Implements AbstractTool.

Definition at line 46 of file poddecodertool.cpp.

void PODDecoderTool::updateData (  )  [protected]

Definition at line 87 of file poddecodertool.cpp.


Member Data Documentation

const int PODDecoderTool::MaxPODSize = sizeof(double) [static]

Definition at line 54 of file poddecodertool.h.

KHECore::KAbstractByteArrayModel* PODDecoderTool::mByteArrayModel [protected]

Definition at line 86 of file poddecodertool.h.

KHEUI::KByteArrayView* PODDecoderTool::mByteArrayView [protected]

Definition at line 85 of file poddecodertool.h.

int PODDecoderTool::mCursorIndex [protected]

Definition at line 87 of file poddecodertool.h.

PODData PODDecoderTool::mPODData [protected]

Definition at line 92 of file poddecodertool.h.

KPrimitiveTypesView* PODDecoderTool::mPODView [protected]

Definition at line 90 of file poddecodertool.h.


The documentation for this class was generated from the following files:
  • poddecodertool.h
  • poddecodertool.cpp

okteta

Skip menu "okteta"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • ktimer
  • kwallet
  • okteta
  • printer-applet
  • superkaramba
  • sweeper
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal