JayBeams
0.1
Another project to have fun coding.
|
#include <jb/itch5/decoder.hpp>
#include <jb/itch5/noop_validator.hpp>
#include <jb/p2ceil.hpp>
#include <boost/functional/hash.hpp>
#include <boost/operators.hpp>
#include <cstring>
#include <iostream>
Go to the source code of this file.
Classes | |
class | jb::itch5::short_string_field< wire_size_value, value_validator > |
A helper type to define short (and fixed sized) string fields. More... | |
struct | jb::itch5::decoder< validate, short_string_field< wsize, F > > |
Specialize decoder<bool,T> for short_string_field. More... | |
Namespaces | |
jb | |
The top-level namespace for the JayBeams library. | |
jb::itch5 | |
Contains classes and functions to parse NASDAQ ITCH-5.0 messages, more information about ITCH-5.0 can be found at: http://www.nasdaqtrader.com/content/technicalsupport/specifications/dataproducts/NQTVITCHSpecification.pdf. | |
Functions | |
template<std::size_t size, typename F > | |
std::ostream & | jb::itch5::operator<< (std::ostream &os, short_string_field< size, F > const &x) |
Streaming operator for jb::itch5::short_string_field<> More... | |
template<std::size_t size, typename F > | |
std::size_t | jb::itch5::hash_value (short_string_field< size, F > const &x) |
Implement a hash function and integrate with boost::hash. More... | |