akregator
c4_HandlerSeq Class Reference
#include <handler.h>

Detailed Description
Definition at line 85 of file handler.h.
Public Member Functions | |
| virtual int | AddHandler (c4_Handler *) |
| c4_HandlerSeq (c4_HandlerSeq &owner_, c4_Handler *handler_) | |
| c4_HandlerSeq (c4_Persist *) | |
| char | ColumnType (int index_) const |
| void | DefineRoot () |
| c4_Field & | Definition () const |
| const char * | Description () |
| void | DetachFromParent () |
| void | DetachFromStorage (bool full_) |
| void | DetermineSpaceUsage () |
| void | ExchangeEntries (int srcPos_, c4_HandlerSeq &dst_, int dstPos_) |
| c4_Field & | Field (int) const |
| c4_Field * | FindField (const c4_Handler *handler_) |
| void | FlipAllBytes () |
| virtual const c4_Sequence * | HandlerContext (int) const |
| bool | IsNested (int) const |
| virtual c4_Handler & | NthHandler (int) const |
| int | NumFields () const |
| virtual int | NumHandlers () const |
| virtual int | NumRows () const |
| void | OldPrepare () |
| c4_HandlerSeq & | Parent () const |
| virtual c4_Persist * | Persist () const |
| void | Prepare (const t4_byte **ptr_, bool selfDesc_) |
| void | Restructure (c4_Field &, bool remove_) |
| virtual void | SetNumRows (int) |
| c4_HandlerSeq & | SubEntry (int, int) const |
| void | UnmappedAll () |
Static Public Member Functions | |
| static void | BuildMeta (int, int, c4_View &, const c4_Field &) |
Protected Member Functions | |
| virtual c4_Handler * | CreateHandler (const c4_Property &) |
| virtual | ~c4_HandlerSeq () |
Constructor & Destructor Documentation
| c4_HandlerSeq::c4_HandlerSeq | ( | c4_Persist * | persist_ | ) |
Definition at line 74 of file handler.cpp.
| c4_HandlerSeq::c4_HandlerSeq | ( | c4_HandlerSeq & | owner_, | |
| c4_Handler * | handler_ | |||
| ) |
Definition at line 77 of file handler.cpp.
| c4_HandlerSeq::~c4_HandlerSeq | ( | ) | [protected, virtual] |
Definition at line 89 of file handler.cpp.
Member Function Documentation
| int c4_HandlerSeq::AddHandler | ( | c4_Handler * | ) | [virtual] |
Add the specified data handler to this sequence.
Implements c4_Sequence.
Definition at line 198 of file handler.cpp.
| void c4_HandlerSeq::BuildMeta | ( | int | parent_, | |
| int | colnum_, | |||
| c4_View & | meta_, | |||
| const c4_Field & | field_ | |||
| ) | [static] |
Definition at line 445 of file handler.cpp.
| char c4_HandlerSeq::ColumnType | ( | int | index_ | ) | const |
Definition at line 283 of file handler.cpp.
| c4_Handler * c4_HandlerSeq::CreateHandler | ( | const c4_Property & | ) | [protected, virtual] |
Create a handler of the appropriate type.
Implements c4_Sequence.
Definition at line 130 of file handler.cpp.
| void c4_HandlerSeq::DefineRoot | ( | ) |
Definition at line 117 of file handler.cpp.
| c4_Field & c4_HandlerSeq::Definition | ( | ) | const |
Definition at line 134 of file handler.cpp.
| const char * c4_HandlerSeq::Description | ( | ) | [virtual] |
| void c4_HandlerSeq::DetachFromParent | ( | ) |
Definition at line 140 of file handler.cpp.
| void c4_HandlerSeq::DetachFromStorage | ( | bool | full_ | ) |
Definition at line 152 of file handler.cpp.
| void c4_HandlerSeq::DetermineSpaceUsage | ( | ) |
Definition at line 182 of file handler.cpp.
| void c4_HandlerSeq::ExchangeEntries | ( | int | srcPos_, | |
| c4_HandlerSeq & | dst_, | |||
| int | dstPos_ | |||
| ) |
Definition at line 345 of file handler.cpp.
| c4_Field & c4_HandlerSeq::Field | ( | int | index_ | ) | const |
Definition at line 291 of file handler.cpp.
| c4_Field * c4_HandlerSeq::FindField | ( | const c4_Handler * | handler_ | ) |
Definition at line 431 of file handler.cpp.
| void c4_HandlerSeq::FlipAllBytes | ( | ) |
Definition at line 335 of file handler.cpp.
| virtual const c4_Sequence* c4_HandlerSeq::HandlerContext | ( | int | ) | const [virtual] |
| bool c4_HandlerSeq::IsNested | ( | int | index_ | ) | const |
Definition at line 287 of file handler.cpp.
| virtual c4_Handler& c4_HandlerSeq::NthHandler | ( | int | ) | const [virtual] |
| int c4_HandlerSeq::NumFields | ( | ) | const |
Definition at line 279 of file handler.cpp.
| virtual int c4_HandlerSeq::NumHandlers | ( | ) | const [virtual] |
| virtual int c4_HandlerSeq::NumRows | ( | ) | const [virtual] |
| void c4_HandlerSeq::OldPrepare | ( | ) |
Definition at line 326 of file handler.cpp.
| c4_HandlerSeq& c4_HandlerSeq::Parent | ( | ) | const |
| c4_Persist * c4_HandlerSeq::Persist | ( | ) | const [virtual] |
| void c4_HandlerSeq::Prepare | ( | const t4_byte ** | ptr_, | |
| bool | selfDesc_ | |||
| ) |
Definition at line 297 of file handler.cpp.
| void c4_HandlerSeq::Restructure | ( | c4_Field & | field_, | |
| bool | remove_ | |||
| ) |
Definition at line 213 of file handler.cpp.
| void c4_HandlerSeq::SetNumRows | ( | int | ) | [virtual] |
| c4_HandlerSeq & c4_HandlerSeq::SubEntry | ( | int | col_, | |
| int | row_ | |||
| ) | const |
Definition at line 417 of file handler.cpp.
| void c4_HandlerSeq::UnmappedAll | ( | ) |
Definition at line 438 of file handler.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference