ReactOS  0.4.14-dev-599-g2d4d3f5
chmcFile Struct Reference

#include <chmc.h>

Collaboration diagram for chmcFile:

Public Attributes

int fd
 
struct chmcItsfHeader itsf
 
struct chmcSect0 sect0
 
struct chmcItspHeader itsp
 
int sections_num
 
struct list_head sections_list
 
struct chmcSection ** sections
 
struct list_head pmgl_list
 
struct chmcPmglChunkNodepmgl_last
 
struct list_head entries_list
 
int entries_num
 
struct chmcTreeNode ** sort_entries
 
struct list_head pmgi_list
 
struct chmcPmgiChunkNodepmgi_last
 
struct chmcSystem system
 
struct chmcIndexHeader idxhdr
 
UCharstrings
 
UInt32 strings_offset
 
UInt32 strings_len
 
struct chmcConfigconfig
 

Detailed Description

Definition at line 192 of file chmc.h.

Member Data Documentation

◆ config

struct chmcConfig* chmcFile::config

Definition at line 212 of file chmc.h.

Referenced by chmc_init(), chmc_section_create(), chmc_system_done(), and chmc_tree_done().

◆ entries_list

◆ entries_num

int chmcFile::entries_num

Definition at line 203 of file chmc.h.

Referenced by chmc_add_entry(), chmc_entries_qsort(), and chmc_pmgl_done().

◆ fd

int chmcFile::fd

Definition at line 193 of file chmc.h.

Referenced by chmc_appendfile(), chmc_init(), chmc_term(), and chmc_write().

◆ idxhdr

struct chmcIndexHeader chmcFile::idxhdr

Definition at line 208 of file chmc.h.

Referenced by chmc_init(), chmc_system_done(), and chmc_tree_done().

◆ itsf

struct chmcItsfHeader chmcFile::itsf

Definition at line 194 of file chmc.h.

Referenced by chmc_init(), chmc_tree_done(), and chmc_write().

◆ itsp

◆ pmgi_last

struct chmcPmgiChunkNode* chmcFile::pmgi_last

Definition at line 206 of file chmc.h.

Referenced by chmc_pmgi_add(), and chmc_pmgi_add_entry().

◆ pmgi_list

struct list_head chmcFile::pmgi_list

Definition at line 205 of file chmc.h.

Referenced by chmc_init(), chmc_pmgi_add(), chmc_pmgi_free(), and chmc_write().

◆ pmgl_last

struct chmcPmglChunkNode* chmcFile::pmgl_last

Definition at line 201 of file chmc.h.

Referenced by chmc_pmgl_add(), and chmc_pmgl_add_entry().

◆ pmgl_list

struct list_head chmcFile::pmgl_list

Definition at line 200 of file chmc.h.

Referenced by chmc_init(), chmc_pmgi_done(), chmc_pmgl_add(), chmc_pmgl_free(), and chmc_write().

◆ sect0

struct chmcSect0 chmcFile::sect0

Definition at line 195 of file chmc.h.

Referenced by chmc_init(), chmc_tree_done(), chmc_uncompressed_done(), and chmc_write().

◆ sections

◆ sections_list

struct list_head chmcFile::sections_list

◆ sections_num

int chmcFile::sections_num

◆ sort_entries

struct chmcTreeNode** chmcFile::sort_entries

Definition at line 204 of file chmc.h.

Referenced by chmc_entries_free(), chmc_entries_qsort(), and chmc_pmgl_done().

◆ strings

UChar* chmcFile::strings

Definition at line 209 of file chmc.h.

Referenced by chmc_init(), chmc_strings_add(), chmc_term(), and chmc_tree_done().

◆ strings_len

UInt32 chmcFile::strings_len

Definition at line 211 of file chmc.h.

Referenced by chmc_init(), chmc_strings_add(), and chmc_tree_done().

◆ strings_offset

UInt32 chmcFile::strings_offset

Definition at line 210 of file chmc.h.

Referenced by chmc_init(), and chmc_strings_add().

◆ system

struct chmcSystem chmcFile::system

Definition at line 207 of file chmc.h.

Referenced by chmc_init(), and chmc_system_done().


The documentation for this struct was generated from the following file: