libosmscout  0.1
osmscout::oss Namespace Reference

Classes

class  Buffer
 
class  Errors
 
class  KeywordMap
 
class  Parser
 
class  Scanner
 
class  StartStates
 
class  Token
 

Typedefs

typedef std::shared_ptr< TokenTokenRef
 

Functions

char * coco_string_create (const char *value)
 
char * coco_string_create (const char *value, int startIndex, int length)
 
char * coco_string_create (const char *value, int startIndex, size_t length)
 
void coco_string_delete (char *&data)
 

Typedef Documentation

◆ TokenRef

typedef std::shared_ptr<Token> osmscout::oss::TokenRef

Function Documentation

◆ coco_string_create() [1/3]

char * osmscout::oss::coco_string_create ( const char *  value)

◆ coco_string_create() [2/3]

char* osmscout::oss::coco_string_create ( const char *  value,
int  startIndex,
int  length 
)

◆ coco_string_create() [3/3]

char* osmscout::oss::coco_string_create ( const char *  value,
int  startIndex,
size_t  length 
)

◆ coco_string_delete()

void osmscout::oss::coco_string_delete ( char *&  data)