RagTime5StructManager Class Reference

basic class used to store RagTime 5/6 structures More...

#include <RagTime5StructManager.hxx>

Classes

struct  DataParser
 virtual class use to parse the unstructured data More...
 
struct  Field
 a field of RagTime 5/6 structures More...
 
struct  FieldParser
 virtual class use to parse the field data More...
 
struct  GraphicStyle
 the graphic style of a RagTime v5-v6 document More...
 
struct  TabStop
 a tabulation in RagTime 5/6 structures More...
 
struct  TextStyle
 the text style of a RagTime v5-v6 document More...
 

Public Member Functions

 RagTime5StructManager ()
 constructor More...
 
 ~RagTime5StructManager ()
 destructor More...
 
bool readTypeDefinitions (RagTime5Zone &zone)
 try to read a list of type definition More...
 
bool readField (MWAWInputStreamPtr input, long endPos, libmwaw::DebugFile &ascFile, Field &field, long fSz=0)
 try to read a field More...
 

Static Public Member Functions

static bool readCompressedLong (MWAWInputStreamPtr &input, long endPos, long &val)
 try to read a compressed long More...
 
static bool readUnicodeString (MWAWInputStreamPtr input, long endPos, librevenge::RVNGString &string)
 try to read a unicode string More...
 
static bool readDataIdList (MWAWInputStreamPtr input, int n, std::vector< int > &listIds)
 try to read n data id More...
 

Private Member Functions

 RagTime5StructManager (RagTime5StructManager const &orig)
 
RagTime5StructManager operator= (RagTime5StructManager const &orig)
 

Detailed Description

basic class used to store RagTime 5/6 structures

Constructor & Destructor Documentation

RagTime5StructManager::RagTime5StructManager ( )

constructor

RagTime5StructManager::~RagTime5StructManager ( )

destructor

RagTime5StructManager::RagTime5StructManager ( RagTime5StructManager const &  orig)
private

Member Function Documentation

RagTime5StructManager RagTime5StructManager::operator= ( RagTime5StructManager const &  orig)
private
bool RagTime5StructManager::readCompressedLong ( MWAWInputStreamPtr input,
long  endPos,
long &  val 
)
static
bool RagTime5StructManager::readField ( MWAWInputStreamPtr  input,
long  endPos,
libmwaw::DebugFile ascFile,
RagTime5StructManager::Field field,
long  fSz = 0 
)

try to read a field

bool RagTime5StructManager::readTypeDefinitions ( RagTime5Zone zone)

try to read a list of type definition

bool RagTime5StructManager::readUnicodeString ( MWAWInputStreamPtr  input,
long  endPos,
librevenge::RVNGString &  string 
)
static

The documentation for this class was generated from the following files:

Generated on Thu Jul 9 2015 20:26:39 for libmwaw by doxygen 1.8.8