MinitScript
0.9.31 PRE-BETA
src
minitscript
minitscript
StringMethods.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
minitscript/minitscript.h
>
4
#include <
minitscript/minitscript/fwd-minitscript.h
>
5
6
using
minitscript::minitscript::MinitScript
;
7
8
/**
9
* MinitScript script string methods
10
* @author Andreas Drewke
11
*/
12
class
minitscript::minitscript::StringMethods
{
13
public
:
14
/**
15
* Register constants
16
* @param minitScript minitScript
17
*/
18
static
void
registerConstants
(
MinitScript
* minitScript);
19
20
/**
21
* Register methods
22
* @param minitScript minitScript
23
*/
24
static
void
registerMethods
(
MinitScript
* minitScript);
25
26
/**
27
* Tokenize
28
* @param stringValue string value
29
* @param delimiters delimters
30
* @param emptyTokens empty tokens
31
*/
32
static
vector<string>
tokenize
(
const
string
& stringValue,
const
string
& delimiters,
bool
emptyTokens =
false
);
33
34
};
minitscript::minitscript::MinitScript
MinitScript.
Definition:
MinitScript.h:68
minitscript::minitscript::StringMethods
MinitScript script string methods.
Definition:
StringMethods.h:12
minitscript::minitscript::StringMethods::registerConstants
static void registerConstants(MinitScript *minitScript)
Register constants.
Definition:
StringMethods.cpp:31
minitscript::minitscript::StringMethods::registerMethods
static void registerMethods(MinitScript *minitScript)
Register methods.
Definition:
StringMethods.cpp:34
minitscript::minitscript::StringMethods::tokenize
static vector< string > tokenize(const string &stringValue, const string &delimiters, bool emptyTokens=false)
Tokenize.
fwd-minitscript.h
minitscript.h
Generated by
1.9.1