ldas-tools-framecpp  2.8.1
Classes | Macros | Typedefs | Functions | Variables
compression_beta.cc File Reference
#include <zlib.h>
#include <algorithm>
#include <fstream>
#include <map>
#include <memory>
#include <set>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/MemChecker.hh"
#include "ldastoolsal/CommandLineOptions.hh"
#include "ldastoolsal/fstream.hh"
#include "ldastoolsal/regex.hh"
#include "ldastoolsal/regexmatch.hh"
#include "ldastoolsal/types.hh"
#include "ldastoolsal/unordered_map.hh"
#include "framecpp/Common/FrameBuffer.hh"
#include "framecpp/Common/FrameStream.hh"
#include "framecpp/Common/MemoryBuffer.hh"
#include "framecpp/Common/StreamRefInterface.hh"
#include "framecpp/FrameCPP.hh"
Include dependency graph for compression_beta.cc:

Classes

class  CommandLine
 Class to handle command line options for this application. More...
 
class  Compress
 
class  ZLibWithDictionary
 
class  CompressGZipWithDictionary
 
class  CompressStreamGZipWithDictionary
 
class  CompressZLibBlocking
 
class  DictionaryAnalyser
 
class  IStream
 

Macros

#define DEFAULT_CHANNEL_PATTERN_RULE   5
 
#define SPLIT_SUBCHAN   1
 

Typedefs

typedef LDASTools::AL::CommandLineOptions CommandLineOptions
 
typedef CommandLineOptions::Option Option
 
typedef CommandLineOptions::OptionSet OptionSet
 
typedef FrameCPP::Common::FrameBuffer< LDASTools::AL::filebuf > frame_buffer_type
 
typedef boost::shared_ptr< FrameCPP::Common::StreamRefInterfacestream_ref_type
 
typedef IStream stream_type
 

Functions

static void depart (int ExitCode)
 
int main (int ArgC, char **ArgV)
 

Variables

static const char * DEFAULT_CHANNEL_PATTERN
 
static const char * DEFAULT_SENTENCE_PATTERN
 

Macro Definition Documentation

◆ DEFAULT_CHANNEL_PATTERN_RULE

#define DEFAULT_CHANNEL_PATTERN_RULE   5

◆ SPLIT_SUBCHAN

#define SPLIT_SUBCHAN   1

Typedef Documentation

◆ CommandLineOptions

typedef LDASTools::AL::CommandLineOptions CommandLineOptions

◆ frame_buffer_type

typedef FrameCPP::Common::FrameBuffer< LDASTools::AL::filebuf > frame_buffer_type

◆ Option

typedef CommandLineOptions::Option Option

◆ OptionSet

typedef CommandLineOptions::OptionSet OptionSet

◆ stream_ref_type

◆ stream_type

Function Documentation

◆ depart()

static void depart ( int  ExitCode)
static

◆ main()

int main ( int  ArgC,
char **  ArgV 
)

Variable Documentation

◆ DEFAULT_CHANNEL_PATTERN

const char* DEFAULT_CHANNEL_PATTERN
static
Initial value:
=
"^([[:upper:]][[:digit:]]:[^-]*-)(([^_.]*)(_[^_.]+)*)(([.].*)|)$"

◆ DEFAULT_SENTENCE_PATTERN

const char* DEFAULT_SENTENCE_PATTERN
static
Initial value:
=
"^([[:alnum:]!?,:]+)([[:space:]]+[[:alnum:]!?,:]+)*$"