LibreOffice Module vcl (master) 1
Classes | Namespaces | Macros | Functions
ttcr.cxx File Reference
#include <iomanip>
#include <assert.h>
#include <sal/log.hxx>
#include "ttcr.hxx"
#include <string.h>
Include dependency graph for ttcr.cxx:

Go to the source code of this file.

Classes

struct  vcl::TableEntry
 
struct  vcl::table_cmap
 
struct  vcl::tdata_loca
 

Namespaces

namespace  vcl
 

Macros

#define CMAP_SUBTABLE_INIT   10
 
#define CMAP_SUBTABLE_INCR   10
 

Functions

static sal_Int16 vcl::GetInt16 (const sal_uInt8 *ptr, sal_uInt32 offset)
 
static sal_uInt16 vcl::GetUInt16 (const sal_uInt8 *ptr, sal_uInt32 offset)
 
static void vcl::PutInt16 (sal_Int16 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static void vcl::PutUInt16 (sal_uInt16 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static void vcl::PutUInt32 (sal_uInt32 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static int vcl::TableEntryCompareF (const void *l, const void *r)
 
static sal_uInt32 vcl::CheckSum (sal_uInt32 *ptr, sal_uInt32 length)
 
static std::unique_ptr< sal_uInt8[]> vcl::ttmalloc (sal_uInt32 nbytes)
 
static std::unique_ptr< sal_uInt8[]> vcl::PackCmapType0 (CmapSubTable const *s, sal_uInt32 *length)
 
static std::unique_ptr< sal_uInt8[]> vcl::PackCmapType6 (CmapSubTable const *s, sal_uInt32 *length)
 
static std::unique_ptr< sal_uInt8[]> vcl::PackCmap (CmapSubTable const *s, sal_uInt32 *length)
 

Macro Definition Documentation

◆ CMAP_SUBTABLE_INCR

#define CMAP_SUBTABLE_INCR   10

Definition at line 247 of file ttcr.cxx.

◆ CMAP_SUBTABLE_INIT

#define CMAP_SUBTABLE_INIT   10

Definition at line 246 of file ttcr.cxx.