#include <strfnd.h>
Public Member Functions | |
BasicStrfnd (const String &s) | |
void | start (const String &s) |
size_t | where () |
void | to (size_t i) |
bool | at_end () |
String | what () |
String | next (const String &sep) |
String | next_esc (const String &sep, T esc=static_cast< T >('\\')) |
void | skip_over (const String &chars) |
Private Types | |
typedef std::basic_string< T > | String |
Private Attributes | |
String | str |
size_t | pos |
|
private |
|
inline |
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ChatBackend::addMessage(), ItemStackMetadata::deSerialize(), ItemStack::deSerialize(), findSubgame(), TextureSource::generateImagePart(), getAvailableGameIds(), getAvailableWorlds(), Client::handleCommand_AnnounceMedia(), and inputItemMatchesRecipe().
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ChatBackend::addMessage(), InventoryLocation::deSerialize(), ItemStackMetadata::deSerialize(), ItemStack::deSerialize(), findSubgame(), TextureSource::generateImagePart(), getAvailableGameIds(), getAvailableWorlds(), Settings::getNoiseParamsFromValue(), Settings::getV2F(), Settings::getV3F(), Client::handleCommand_AnnounceMedia(), inputItemMatchesRecipe(), and BanManager::load().
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by TextureSource::generateImagePart().
|
inline |
References p(), BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ItemStack::deSerialize().
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ItemStack::deSerialize().
|
inline |
References BasicStrfnd< T >::pos.
Referenced by ItemStackMetadata::deSerialize().
|
inline |
References BasicStrfnd< T >::str.
|
inline |
References BasicStrfnd< T >::pos.
|
private |
|
private |