Huffman Zipper  v-1.0
Data Compression and Decompression using Greedy Huffman Algorithm
Constants.h File Reference

This file exports the constants used in throughout the project. More...

Go to the source code of this file.

Variables

constexpr auto INITIAL_BUCKET_COUNT = 101
 Constants for HashMap. More...
 
constexpr auto MAX_LOAD_PERCENTAGE = 70
 
constexpr auto RESERVE_SIZE = 101
 Constants for MinHeap. More...
 
const int INITIAL_QUEUE_CAPACITY = 5
 Constants for Queue. More...
 
constexpr auto INTERNAL_NODE_CHARACTER = char(29)
 Constants for Huffman Tree. More...
 
constexpr auto FILE_NAME_SEPARATOR = char(63)
 Constants for file Header. More...
 
constexpr auto INPUT_FILE_PATH = "./src/huffman.huf"
 
constexpr auto COMPRESSED_FILE_PATH = "./src/huffman.huf"
 
constexpr auto DIRECTORY = "./src/huffman"
 

Detailed Description

This file exports the constants used in throughout the project.

Definition in file Constants.h.

Variable Documentation

◆ COMPRESSED_FILE_PATH

constexpr auto COMPRESSED_FILE_PATH = "./src/huffman.huf"
constexpr

Definition at line 27 of file Constants.h.

◆ DIRECTORY

constexpr auto DIRECTORY = "./src/huffman"
constexpr

Definition at line 28 of file Constants.h.

◆ FILE_NAME_SEPARATOR

constexpr auto FILE_NAME_SEPARATOR = char(63)
constexpr

Constants for file Header.

Definition at line 23 of file Constants.h.

◆ INITIAL_BUCKET_COUNT

constexpr auto INITIAL_BUCKET_COUNT = 101
constexpr

Constants for HashMap.

Definition at line 10 of file Constants.h.

◆ INITIAL_QUEUE_CAPACITY

const int INITIAL_QUEUE_CAPACITY = 5

Constants for Queue.

Definition at line 17 of file Constants.h.

◆ INPUT_FILE_PATH

constexpr auto INPUT_FILE_PATH = "./src/huffman.huf"
constexpr

Definition at line 26 of file Constants.h.

◆ INTERNAL_NODE_CHARACTER

constexpr auto INTERNAL_NODE_CHARACTER = char(29)
constexpr

Constants for Huffman Tree.

Definition at line 20 of file Constants.h.

◆ MAX_LOAD_PERCENTAGE

constexpr auto MAX_LOAD_PERCENTAGE = 70
constexpr

Definition at line 11 of file Constants.h.

◆ RESERVE_SIZE

constexpr auto RESERVE_SIZE = 101
constexpr

Constants for MinHeap.

Definition at line 14 of file Constants.h.