Grok  7.6.0
Macros | Functions
grok_includes.h File Reference
#include "grk_config_private.h"
#include <memory.h>
#include <stdlib.h>
#include <string>
#include <cmath>
#include <float.h>
#include <time.h>
#include <stdio.h>
#include <stdarg.h>
#include <ctype.h>
#include <assert.h>
#include <inttypes.h>
#include <climits>
#include <algorithm>
#include <sstream>
#include <iostream>
#include <vector>
#include "minpf_plugin_manager.h"
#include "plugin_interface.h"
#include "simd.h"
#include "ThreadPool.hpp"
#include "mem_stream.h"
#include "MemManager.h"
#include "logger.h"
#include "util.h"
#include "grok_exceptions.h"
#include "ChunkBuffer.h"
#include "BitIO.h"
#include "BufferedStream.h"
#include "image.h"
#include "invert.h"
#include "Quantizer.h"
#include <Profile.h>
#include "LengthMarkers.h"
#include "SIZMarker.h"
#include "PPMMarker.h"
#include "SOTMarker.h"
#include "CodeStream.h"
#include "markers.h"
#include <Dump.h>
#include "FileFormat.h"
#include "TileComponentBuffer.h"
#include "PacketIter.h"
#include "TagTree.h"
#include "sparse_array.h"
#include "TileComponent.h"
#include "TileProcessor.h"
#include "Wavelet.h"
#include "t1_common.h"
#include "dwt_utils.h"
#include "dwt.h"
#include "T2Encode.h"
#include "T2Decode.h"
#include "mct.h"
#include "grok_intmath.h"
#include "plugin_bridge.h"
#include "RateControl.h"
#include "RateInfo.h"

Go to the source code of this file.

Macros

#define ARG_NOT_USED(x)   (void)(x)
 
#define GROK_FSEEK(stream, offset, whence)   fseek(stream,offset,whence)
 
#define GROK_FSTAT(fildes, stat_buff)   fstat(fildes,stat_buff)
 
#define GROK_FTELL(stream)   ftell(stream)
 
#define GROK_STAT_STRUCT_T   struct stat
 
#define GROK_STAT(path, stat_buff)   stat(path,stat_buff)
 
#define GRK_RESTRICT   /* GRK_RESTRICT */
 
#define GROK_NOSANITIZE(kind)
 
#define GRK_UNUSED(x)   (void)x
 

Functions

static long grok_lrintf (float f)
 

Macro Definition Documentation

◆ ARG_NOT_USED

#define ARG_NOT_USED (   x)    (void)(x)

◆ GRK_RESTRICT

#define GRK_RESTRICT   /* GRK_RESTRICT */

◆ GRK_UNUSED

#define GRK_UNUSED (   x)    (void)x

◆ GROK_FSEEK

#define GROK_FSEEK (   stream,
  offset,
  whence 
)    fseek(stream,offset,whence)

◆ GROK_FSTAT

#define GROK_FSTAT (   fildes,
  stat_buff 
)    fstat(fildes,stat_buff)

◆ GROK_FTELL

#define GROK_FTELL (   stream)    ftell(stream)

◆ GROK_NOSANITIZE

#define GROK_NOSANITIZE (   kind)

◆ GROK_STAT

#define GROK_STAT (   path,
  stat_buff 
)    stat(path,stat_buff)

◆ GROK_STAT_STRUCT_T

#define GROK_STAT_STRUCT_T   struct stat

Function Documentation

◆ grok_lrintf()

static long grok_lrintf ( float  f)
inlinestatic