#include <Language.hh>
|
| static std::string | intersect (const std::string &s, const std::string &s2) |
◆ StringRef() [1/3]
◆ StringRef() [2/3]
| StringRef::StringRef |
( |
const std::string & | s | ) |
|
|
inline |
◆ StringRef() [3/3]
| StringRef::StringRef |
( |
const StringRef & | s, |
|
|
int | start, |
|
|
int | length ) |
|
inline |
◆ extend()
| StringRef StringRef::extend |
( |
const std::string & | alphabet | ) |
const |
|
inline |
◆ intersect()
| std::string StringRef::intersect |
( |
const std::string & | s, |
|
|
const std::string & | s2 ) |
|
inlinestatic |
◆ operator=()
◆ operator[]()
| const char & StringRef::operator[] |
( |
int | index | ) |
const |
|
inline |
◆ size()
| int StringRef::size |
( |
| ) |
const |
|
inline |
◆ substr()
| StringRef StringRef::substr |
( |
int | start, |
|
|
int | length ) const |
|
inline |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | o, |
|
|
const StringRef & | ref ) |
|
friend |
The documentation for this class was generated from the following file: