Colibri Core
Functions | Variables
pattern.cpp File Reference
#include "pattern.h"
#include "patternstore.h"
#include "SpookyV2.h"
#include <cstring>

Functions

const PatternCategory datacategory (const unsigned char *data, int maxbytes=0)
 
const size_t datasize (unsigned char *data, int maxbytes=0)
 
std::string datatostring (unsigned char *data, const ClassDecoder &classdecoder, int maxbytes=0)
 
bool dataout (unsigned char *data, int maxbytes=0)
 
void readanddiscardpattern (std::istream *in, bool pointerformat)
 
void readanddiscardpattern_v1 (std::istream *in)
 
Pattern patternfromfile (const std::string &filename)
 

Variables

unsigned char mainpatternbuffer [MAINPATTERNBUFFERSIZE+1]
 

Function Documentation

const PatternCategory datacategory ( const unsigned char *  data,
int  maxbytes = 0 
)
bool dataout ( unsigned char *  data,
int  maxbytes = 0 
)
const size_t datasize ( unsigned char *  data,
int  maxbytes = 0 
)
std::string datatostring ( unsigned char *  data,
const ClassDecoder classdecoder,
int  maxbytes = 0 
)
Pattern patternfromfile ( const std::string &  filename)
void readanddiscardpattern ( std::istream *  in,
bool  pointerformat 
)
void readanddiscardpattern_v1 ( std::istream *  in)

Variable Documentation

unsigned char mainpatternbuffer[MAINPATTERNBUFFERSIZE+1]