openMSX
|
#include "string_ref.hh"
#include "likely.hh"
#include <algorithm>
#include <iostream>
#include <cstdlib>
#include <stdexcept>
Go to the source code of this file.
Functions | |
bool | operator< (string_ref x, string_ref y) |
unsigned | fast_stou (string_ref s) |
string | operator+ (string_ref x, string_ref y) |
std::string | operator+ (char x, string_ref y) |
std::string | operator+ (string_ref x, char y) |
std::ostream & | operator<< (std::ostream &os, string_ref s) |
unsigned fast_stou | ( | string_ref | s | ) |
Definition at line 145 of file string_ref.cc.
References unlikely.
Referenced by openmsx::DiskFactory::createDisk(), openmsx::Debugger::findProbe(), StringOp::join(), operator>=(), openmsx::DBParser::text(), openmsx::DiskManipulator::unregisterDrive(), and openmsx::Joystick::write().
string operator+ | ( | string_ref | x, |
string_ref | y | ||
) |
Definition at line 162 of file string_ref.cc.
Referenced by operator>=().
std::string operator+ | ( | char | x, |
string_ref | y | ||
) |
Definition at line 170 of file string_ref.cc.
std::string operator+ | ( | string_ref | x, |
char | y | ||
) |
Definition at line 178 of file string_ref.cc.
bool operator< | ( | string_ref | x, |
string_ref | y | ||
) |
Definition at line 138 of file string_ref.cc.
std::ostream& operator<< | ( | std::ostream & | os, |
string_ref | s | ||
) |
Definition at line 188 of file string_ref.cc.
References string_ref::data(), and string_ref::size().
Referenced by operator>=().