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

kviewshell

DjVmNav::DjVuBookMark

DjVmNav::DjVuBookMark Class Reference

The DjVuBookMark. More...

#include <DjVmNav.h>

Inheritance diagram for DjVmNav::DjVuBookMark:

Inheritance graph
[legend]

List of all members.


Public Member Functions

void decode (const GP< ByteStream > &stream)
void dump (const GP< ByteStream > &stream)
void encode (const GP< ByteStream > &stream)

Static Public Member Functions

static GP< DjVuBookMark > create (const unsigned short count, const GUTF8String &displayname, const GUTF8String &url)
static GP< DjVuBookMark > create (void)

Public Attributes

int count
GUTF8String displayname
GUTF8String url

Protected Member Functions

 DjVuBookMark (void)

Detailed Description

The DjVuBookMark.

Each entry in the Navigation chunk (NAVM) is a bookmark. A bookmark contains a count of immediate children, a display string and a url.

Definition at line 121 of file DjVmNav.h.


Constructor & Destructor Documentation

DjVmNav::DjVuBookMark::DjVuBookMark ( void   )  [protected]

Default constructor.

Definition at line 99 of file DjVmNav.cpp.


Member Function Documentation

GP< DjVmNav::DjVuBookMark > DjVmNav::DjVuBookMark::create ( const unsigned short  count,
const GUTF8String &  displayname,
const GUTF8String &  url 
) [static]

Definition at line 87 of file DjVmNav.cpp.

GP< DjVmNav::DjVuBookMark > DjVmNav::DjVuBookMark::create ( void   )  [static]

Definition at line 81 of file DjVmNav.cpp.

void DjVmNav::DjVuBookMark::decode ( const GP< ByteStream > &  stream  ) 

Definition at line 112 of file DjVmNav.cpp.

void DjVmNav::DjVuBookMark::dump ( const GP< ByteStream > &  stream  ) 

Definition at line 170 of file DjVmNav.cpp.

void DjVmNav::DjVuBookMark::encode ( const GP< ByteStream > &  stream  ) 

Definition at line 144 of file DjVmNav.cpp.


Member Data Documentation

int DjVmNav::DjVuBookMark::count

The reference counter.

Reimplemented from GPEnabled.

Definition at line 134 of file DjVmNav.h.

GUTF8String DjVmNav::DjVuBookMark::displayname

Definition at line 135 of file DjVmNav.h.

GUTF8String DjVmNav::DjVuBookMark::url

Definition at line 136 of file DjVmNav.h.


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

kviewshell

Skip menu "kviewshell"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • kviewshell
Generated for API Reference by doxygen 1.5.9
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