– The TU Dortmund Compression Framework
tdc::ds::InputRestrictionsAndFlags Class Reference

#include <TextDSFlags.hpp>

Inheritance diagram for tdc::ds::InputRestrictionsAndFlags:

Public Member Functions

 InputRestrictionsAndFlags (const InputRestrictions &other, dsflags_t flags)
 InputRestrictionsAndFlags ()
const dsflags_tflags () const
- Public Member Functions inherited from tdc::io::InputRestrictions
 InputRestrictions (const std::vector< uint8_t > &escape_bytes={}, bool null_terminate=false)
const std::vector< uint8_t > & escape_bytes () const
bool null_terminate () const
bool has_no_escape_restrictions () const
bool has_no_restrictions () const
bool has_escape_restrictions () const
bool has_restrictions () const

Detailed Description

Definition at line 19 of file TextDSFlags.hpp.

Constructor & Destructor Documentation

◆ InputRestrictionsAndFlags() [1/2]

tdc::ds::InputRestrictionsAndFlags::InputRestrictionsAndFlags ( const InputRestrictions other,
dsflags_t  flags 

Definition at line 22 of file TextDSFlags.hpp.

◆ InputRestrictionsAndFlags() [2/2]

tdc::ds::InputRestrictionsAndFlags::InputRestrictionsAndFlags ( )

Definition at line 26 of file TextDSFlags.hpp.

Member Function Documentation

◆ flags()

const dsflags_t& tdc::ds::InputRestrictionsAndFlags::flags ( ) const

Definition at line 29 of file TextDSFlags.hpp.

The documentation for this class was generated from the following file: