ddt  0.1
Classes | Enumerations | Functions | Variables
imageBuffer.cpp File Reference
#include "ddt/imageBuffer.hpp"
#include <iostream>
#include <mutex>
#include <string>
#include "boost/algorithm/string.hpp"
#include "boost/predef/other/endian.h"
#include "boost/foreach.hpp"
#include "boost/property_tree/json_parser.hpp"
#include "boost/property_tree/ptree.hpp"
#include "ddt/ddtEncDecImage3D.hpp"
#include "ddt/imageHelpers.hpp"

Classes

union  R4
 

Enumerations

enum  Endianess { BIG_ENDIAN_ORDER = 0, LITTLE_ENDIAN_ORDER = 1, NETWORK_ENDIAN_ORDER = BIG_ENDIAN_ORDER, HOST_ENDIAN_ORDER = LITTLE_ENDIAN_ORDER }
 

Functions

template<typename T >
void SwapEnd (T &var)
 

Variables

const int bytes_per_pixel_1 = 1
 
const int bytes_per_pixel_2 = 2
 
const int bytes_per_pixel_4 = 4
 
const int bytes_per_pixel_8 = 8
 

Enumeration Type Documentation

◆ Endianess

enum Endianess
Enumerator
BIG_ENDIAN_ORDER 
LITTLE_ENDIAN_ORDER 
NETWORK_ENDIAN_ORDER 
HOST_ENDIAN_ORDER 

Function Documentation

◆ SwapEnd()

template<typename T >
void SwapEnd ( T &  var)

Variable Documentation

◆ bytes_per_pixel_1

const int bytes_per_pixel_1 = 1

◆ bytes_per_pixel_2

const int bytes_per_pixel_2 = 2

◆ bytes_per_pixel_4

const int bytes_per_pixel_4 = 4

◆ bytes_per_pixel_8

const int bytes_per_pixel_8 = 8