V-Gears 0
Free Final Fantasy VII engine.
VGears::StringUtil Class Reference

Static class for common string manipulations. More...

#include <VGearsStringUtil.h>

Inheritance diagram for VGears::StringUtil:
Collaboration diagram for VGears::StringUtil:

Static Public Member Functions

static void splitPath (const String &name, String &path)
 Extract a file path. More...
 
static void splitBase (const String &name, String &basename)
 Extract a file name without extension. More...
 
static void splitFull (const String &name, String &basename)
 Extract a file name without extension. More...
 

Detailed Description

Static class for common string manipulations.

Member Function Documentation

◆ splitBase()

void VGears::StringUtil::splitBase ( const String name,
String basename 
)
static

Extract a file name without extension.

Extracts a file name, without the file extension, from a fully qualified file name (i.e: full filepath + filename).

Parameters
[in]nameFully qualified file name.
[out]basenameFile name, without extension.

◆ splitFull()

void VGears::StringUtil::splitFull ( const String name,
String basename 
)
static

Extract a file name without extension.

Extracts a file name, without the file extension, from a full file name without path.

Parameters
[in]nameFile name.
[out]basenameFile name, without extension.

◆ splitPath()

void VGears::StringUtil::splitPath ( const String name,
String path 
)
static

Extract a file path.

Extracts a file path from a fully qualified file name (i.e: full filepath + filename).

Parameters
[in]nameFully qualified file name.
[out]pathPath to the file, without the file name.

The documentation for this class was generated from the following files: