#include <strfnd.h>
Collaboration diagram for BasicStrfnd< T >:Public Member Functions | |
| BasicStrfnd (const String &s) | |
| BasicStrfnd (const T *ptr) | |
| BasicStrfnd (std::basic_string_view< T > sv) | |
| 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.
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ChatBackend::addMessage(), ItemStack::deSerialize(), ItemStackMetadata::deSerialize(), findSubgame(), ImageSource::generateImagePart(), getAvailableGameIds(), getAvailableWorlds(), getEnvModPaths(), Client::handleCommand_AnnounceMedia(), and inputItemMatchesRecipe().
Here is the caller graph for this function:
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ChatBackend::addMessage(), InventoryLocation::deSerialize(), ItemStack::deSerialize(), ItemStackMetadata::deSerialize(), findSubgame(), ImageSource::generateImagePart(), getAvailableGameIds(), getAvailableWorlds(), getEnvModPaths(), Settings::getNoiseParamsFromValue(), Settings::getV2F(), Client::handleCommand_AnnounceMedia(), inputItemMatchesRecipe(), and BanManager::load().
Here is the caller graph for this function:
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ImageSource::generateImagePart().
Here is the caller graph for this function:
|
inline |
References p(), BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by ItemStack::deSerialize().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References BasicStrfnd< T >::pos, and BasicStrfnd< T >::str.
Referenced by BasicStrfnd< T >::BasicStrfnd(), and ItemStack::deSerialize().
Here is the caller graph for this function:
|
inline |
References BasicStrfnd< T >::pos.
Referenced by ItemStackMetadata::deSerialize().
Here is the caller graph for this function:
|
inline |
References BasicStrfnd< T >::str.
|
inline |
References BasicStrfnd< T >::pos.
|
private |
|
private |