org.libmsnumpress
doc
doxygen

# libmsnumpress

## Namespaces

### Namespace List

#### ms

##### numpress

###### MSNumpress

decodeFixedPoint

decodeInt

decodeLinear

decodeLinear

decodePic

decodePic

decodeSafe

decodeSlof

decodeSlof

encodeFixedPoint

encodeInt

encodeLinear

encodeLinear

encodePic

encodePic

encodeSafe

encodeSlof

encodeSlof

is_little_endian

optimalLinearFixedPoint

optimalLinearFixedPointMass

optimalSlofFixedPoint

IS_LITTLE_ENDIAN

ONE

### Namespace Members

All

Functions

Variables

## Files

### File List

#### src

##### main

###### cpp

###### MSNumpress.cpp

ms::numpress::MSNumpress::decodeFixedPoint

ms::numpress::MSNumpress::decodeInt

ms::numpress::MSNumpress::decodeLinear

ms::numpress::MSNumpress::decodeLinear

ms::numpress::MSNumpress::decodePic

ms::numpress::MSNumpress::decodePic

ms::numpress::MSNumpress::decodeSafe

ms::numpress::MSNumpress::decodeSlof

ms::numpress::MSNumpress::decodeSlof

ms::numpress::MSNumpress::encodeFixedPoint

ms::numpress::MSNumpress::encodeInt

ms::numpress::MSNumpress::encodeLinear

ms::numpress::MSNumpress::encodeLinear

ms::numpress::MSNumpress::encodePic

ms::numpress::MSNumpress::encodePic

ms::numpress::MSNumpress::encodeSafe

ms::numpress::MSNumpress::encodeSlof

ms::numpress::MSNumpress::encodeSlof

ms::numpress::MSNumpress::is_little_endian

ms::numpress::MSNumpress::optimalLinearFixedPoint

ms::numpress::MSNumpress::optimalLinearFixedPointMass

ms::numpress::MSNumpress::optimalSlofFixedPoint

ms::numpress::MSNumpress::IS_LITTLE_ENDIAN

ms::numpress::MSNumpress::ONE

###### MSNumpress.hpp

THROW_ON_OVERFLOW

ms::numpress::MSNumpress::decodeLinear

ms::numpress::MSNumpress::decodeLinear

ms::numpress::MSNumpress::decodePic

ms::numpress::MSNumpress::decodePic

ms::numpress::MSNumpress::decodeSafe

ms::numpress::MSNumpress::decodeSlof

ms::numpress::MSNumpress::decodeSlof

ms::numpress::MSNumpress::encodeLinear

ms::numpress::MSNumpress::encodeLinear

ms::numpress::MSNumpress::encodePic

ms::numpress::MSNumpress::encodePic

ms::numpress::MSNumpress::encodeSafe

ms::numpress::MSNumpress::encodeSlof

ms::numpress::MSNumpress::encodeSlof

ms::numpress::MSNumpress::optimalLinearFixedPoint

ms::numpress::MSNumpress::optimalLinearFixedPointMass

ms::numpress::MSNumpress::optimalSlofFixedPoint

###### MSNumpressTest.cpp

decodeLinearCorrupt1

decodeLinearCorrupt2

decodeLinearNice

decodeLinearNiceLowFP

decodeLinearWierd

decodeLinearWierd_int_overflow

decodeLinearWierd_int_underflow

decodeLinearWierd_llong_overflow

encodeDecodeLinear

encodeDecodeLinear5

encodeDecodeLinearStraight

encodeDecodePic

encodeDecodePic5

encodeDecodeSafe

encodeDecodeSafeStraight

encodeDecodeSlof

encodeDecodeSlof5

encodeLinear

encodeLinear1

main

optimalLinearFixedPoint

optimalLinearFixedPointMass

optimalSlofFixedPoint

testErroneousDecodePic

ENC_TWO_BYTE_FIXED_POINT

### File Members

All

Functions

Variables

Macros

MSNumpressTest_8cpp.html
MSNumpressTest_8cpp__incl.png
MSNumpressTest_8cpp_a0290eb660c9b073bfcc2159486f3864b_cgraph.png
MSNumpressTest_8cpp_a0290eb660c9b073bfcc2159486f3864b_icgraph.png
MSNumpressTest_8cpp_a03488b207573c1afbaddde1e969a8481_cgraph.png
MSNumpressTest_8cpp_a03488b207573c1afbaddde1e969a8481_icgraph.png
MSNumpressTest_8cpp_a05de0319da878405dc8c594dac7974c2_cgraph.png
MSNumpressTest_8cpp_a05de0319da878405dc8c594dac7974c2_icgraph.png
MSNumpressTest_8cpp_a0bc66b7fb8f4fe1e0a65f38306a28b67_cgraph.png
MSNumpressTest_8cpp_a0bc66b7fb8f4fe1e0a65f38306a28b67_icgraph.png
MSNumpressTest_8cpp_a20d436b5904627de0e97e27f5dd8851b_cgraph.png
MSNumpressTest_8cpp_a20d436b5904627de0e97e27f5dd8851b_icgraph.png
MSNumpressTest_8cpp_a26266ff99ae028ba492488064753e7d7_cgraph.png
MSNumpressTest_8cpp_a26266ff99ae028ba492488064753e7d7_icgraph.png
MSNumpressTest_8cpp_a266cb8fd221ca96c3d29b5f9162a3abf_cgraph.png
MSNumpressTest_8cpp_a266cb8fd221ca96c3d29b5f9162a3abf_icgraph.png
MSNumpressTest_8cpp_a2d31c1568a6483048a0e90f4e5e3d5cf_cgraph.png
MSNumpressTest_8cpp_a2d31c1568a6483048a0e90f4e5e3d5cf_icgraph.png
MSNumpressTest_8cpp_a2d776c5913b26ee5794c4cc39c553b52_cgraph.png
MSNumpressTest_8cpp_a374749ae2aef2508adaf16b356c6c347_cgraph.png
MSNumpressTest_8cpp_a374749ae2aef2508adaf16b356c6c347_icgraph.png
MSNumpressTest_8cpp_a4a32995f39a9022f19cf88ac419fe712_cgraph.png
MSNumpressTest_8cpp_a4bf3efb464943c3cf653075ac77ac3b6_cgraph.png
MSNumpressTest_8cpp_a4bf3efb464943c3cf653075ac77ac3b6_icgraph.png
MSNumpressTest_8cpp_a5f5e54f235ff6cdbcc8aff5ddfaaaa5c_cgraph.png
MSNumpressTest_8cpp_a5f5e54f235ff6cdbcc8aff5ddfaaaa5c_icgraph.png
MSNumpressTest_8cpp_a64449f00b9c2f11d4ac13772979f820c_cgraph.png
MSNumpressTest_8cpp_a73d474fea5d64fd2058ced08fa82a02c_cgraph.png
MSNumpressTest_8cpp_a73d474fea5d64fd2058ced08fa82a02c_icgraph.png
MSNumpressTest_8cpp_a775ae3583dbbfd6fa5a4e4c34b98f355_cgraph.png
MSNumpressTest_8cpp_a775ae3583dbbfd6fa5a4e4c34b98f355_icgraph.png
MSNumpressTest_8cpp_a8525b50eeb6be5469a742ef3d1ac53fc_cgraph.png
MSNumpressTest_8cpp_a8525b50eeb6be5469a742ef3d1ac53fc_icgraph.png
MSNumpressTest_8cpp_aa8909f856967f7843ffba3a7be418801_cgraph.png
MSNumpressTest_8cpp_aa8909f856967f7843ffba3a7be418801_icgraph.png
MSNumpressTest_8cpp_ab58424669f1ac42a7d2ca9fecb00abf1_cgraph.png
MSNumpressTest_8cpp_ab58424669f1ac42a7d2ca9fecb00abf1_icgraph.png
MSNumpressTest_8cpp_ab8a32b2277d7509d1dd6cd51b5875fff_cgraph.png
MSNumpressTest_8cpp_ab8a32b2277d7509d1dd6cd51b5875fff_icgraph.png
MSNumpressTest_8cpp_abe8fe0faa0b6b0c624ee5062e77b5890_cgraph.png
MSNumpressTest_8cpp_abe8fe0faa0b6b0c624ee5062e77b5890_icgraph.png
MSNumpressTest_8cpp_ac0f2228420376f4db7e1274f2b41667c_cgraph.png
MSNumpressTest_8cpp_ac6def9f42c95a0e620ace14f88d3eb70_cgraph.png
MSNumpressTest_8cpp_ac6def9f42c95a0e620ace14f88d3eb70_icgraph.png
MSNumpressTest_8cpp_aeaac92238c5bc520996ed25a87d39f99_cgraph.png
MSNumpressTest_8cpp_aeaac92238c5bc520996ed25a87d39f99_icgraph.png
MSNumpressTest_8cpp_source.html
MSNumpress_8cpp.html
MSNumpress_8cpp__incl.png
MSNumpress_8cpp_source.html
MSNumpress_8hpp.html
MSNumpress_8hpp__dep__incl.png
MSNumpress_8hpp__incl.png
MSNumpress_8hpp_source.html
dir_5eb159725f84c66aafd839904a4acdd0.html
dir_5eb159725f84c66aafd839904a4acdd0_dep.png
dir_68267d1309a1af8e8297ef4c3efbcdba.html
dir_fdf2b31f12d3ebb2f617242d0514024b.html
dir_fdf2b31f12d3ebb2f617242d0514024b_dep.png
doxygen.css
doxygen.svg
doxygen_crawl.html
dynsections.js
files.html
globals.html
globals_defs.html
globals_func.html
globals_vars.html
graph_legend.html
graph_legend.png
index.html
jquery.js
menu.js
menudata.js
namespacemembers.html
namespacemembers_func.html
namespacemembers_vars.html
namespacems.html
namespacems_1_1numpress.html
namespacems_1_1numpress_1_1MSNumpress.html
namespacems_1_1numpress_1_1MSNumpress_a07c00c97030e71cc4def405a97b31156_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a153c6a393c05828b447e0ff78ad4493c_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a15ced1e3b31ad63489ac259db1d44791_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a25438867f28e56f7ae09439aa1a7ca93_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a25438867f28e56f7ae09439aa1a7ca93_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a3332d228ff74b97e692fbaf4d289abe7_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a34f2fd53ed7d7d27ff8bc57e9cb82784_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a34f2fd53ed7d7d27ff8bc57e9cb82784_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a3a7ce359e3df32a1f8beaba171b54a6b_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a3ad99f94b29e8e655a184535d30a3ce7_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a5e9d03c18c727406f95c2284da348fb2_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a5e9d03c18c727406f95c2284da348fb2_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a65a2b5be44b93bafe040160d012660b2_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a65a2b5be44b93bafe040160d012660b2_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a69394874b8d12cf319c14442ed710f5e_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a6bcbf4fcda5d29eda2a2586467f7fd50_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a706009e575d08e367761aa1dd6187bf7_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a7536adefaea7531605c56bbf245ac654_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_a91bd4418b454db0c36725d65319fd527_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a92e37701ccb73f469c2c9c9be7ec78a2_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_a9d144b78908162e0fd64dc3cf2ad46fe_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_aa563b352392be10e9a2f74a090f36c63_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_aa563b352392be10e9a2f74a090f36c63_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_ad52057a26533739c6f9a48635e0b5c1d_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_ad57d879454d424bec0bbfda44dcadb63_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_ad57d879454d424bec0bbfda44dcadb63_icgraph.png
namespacems_1_1numpress_1_1MSNumpress_ad8c04bcd8e87d16b05d37f2da406032e_cgraph.png
namespacems_1_1numpress_1_1MSNumpress_ad8c04bcd8e87d16b05d37f2da406032e_icgraph.png
namespaces.html
navtree.css
search/all_0.js
search/all_1.js
search/all_2.js
search/all_3.js
search/all_4.js
search/all_5.js
search/defines_0.js
search/files_0.js
search/functions_0.js
search/functions_1.js
search/functions_2.js
search/functions_3.js
search/functions_4.js
search/functions_5.js
search/namespaces_0.js
search/search.css
search/search.js
search/searchdata.js
search/variables_0.js
search/variables_1.js
search/variables_2.js
tabs.css