CharacterSet.h File Reference
#include <initializer_list>
#include <iosfwd>
#include <vector>
Include dependency graph for CharacterSet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CharacterSet
 optimized set of C chars, with quick membership test and merge support More...
 

Functions

CharacterSet operator+ (CharacterSet lhs, const CharacterSet &rhs)
 
CharacterSet operator- (CharacterSet lhs, const CharacterSet &rhs)
 
std::ostream & operator<< (std::ostream &, const CharacterSet &)
 

Function Documentation

CharacterSet operator+ ( CharacterSet  lhs,
const CharacterSet rhs 
)

CharacterSet addition

Returns
a new CharacterSet containing all characters present both in lhs and rhs, labeled as lhs is

Definition at line 110 of file CharacterSet.cc.

CharacterSet operator- ( CharacterSet  lhs,
const CharacterSet rhs 
)

CharacterSet subtraction

Returns
a new CharacterSet containing all characters present in lhs and not present in rhs, labeled as lhs is

Definition at line 117 of file CharacterSet.cc.

std::ostream& operator<< ( std::ostream &  ,
const CharacterSet  
)

Definition at line 124 of file CharacterSet.cc.

References CharacterSet::name.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors