Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

NML.h File Reference


Detailed Description

NML class.

handling of NML (news markup language for Journaline) data

Author:
Michael Reichenbächer <rbr@iis.fraunhofer.de>
Id:
NML.h,v 1.4 2004/03/03 13:54:36 rbr Exp

Module: Journaline(R)

Copyright: (C) 2003-2004 by Fraunhofer IIS-A, IT-Services, Erlangen

Compiler: gcc version 3.3 20030226 (prerelease) Microsoft Visual C++ .NET

#include <string>
#include <vector>
#include <ios>

Go to the source code of this file.

Compounds

struct  News_t
 parsed NML news object More...

struct  Item_t
 NML list or menu item. More...

class  NML
 NML (news markup language for Journaline). More...

class  NMLEscapeCodeHandler
 interface for NML escape code handlers More...

class  NMLEscapeSequences2HTML
 handle NML escape codes by converting them to HTML codes More...

struct  RawNewsObject_t
 NML raw news object. More...

class  NMLFactory
class  RemoveNMLEscapeSequences
 handle NML escape codes by removing them More...


Functions

std::string HexDump (const unsigned char *p, unsigned int len, unsigned int bytes_per_line=16)
std::string HexDump (const char *p, unsigned int len, unsigned int bytes_per_line=16)
bool operator== (const NML::Item_t &, const NML::Item_t &)
 comparison operator for NML menu/list items

std::string DumpRaw (const NML::RawNewsObject_t &rno)
 dump raw NML object


Function Documentation

std::string DumpRaw const NML::RawNewsObject_t   rno
 

dump raw NML object

Parameters:
rno  raw NML news object
Returns :
dump of NML object as string

std::string HexDump const char *    p,
unsigned int    len,
unsigned int    bytes_per_line = 16
 

std::string HexDump const unsigned char *    p,
unsigned int    len,
unsigned int    bytes_per_line = 16
 

bool operator== const NML::Item_t   lhs,
const NML::Item_t   rhs
 

comparison operator for NML menu/list items

Parameters:
lhs  left hand side of NML object comparison
rhs  right hand side of NML object comparison
Return values:
true  NML objects are equal


Generated on Thu Mar 18 13:10:33 2004 for journaline_demo by doxygen1.2.17