ERY.AgateLib.StringTransformer Class Reference

Static class for basic string transformers. More...

Inherited by ERY.AgateLib.StringTransformer.Trans_NoTransformation, ERY.AgateLib.StringTransformer.Trans_ToLowerCase, and ERY.AgateLib.StringTransformer.Trans_ToUpperCase.

List of all members.

Public Member Functions

abstract string Transform (string text)
 Method which is called to actually convert the string.

Static Public Attributes

static readonly StringTransformer None = new Trans_NoTransformation()
 Object which does no transformation.
static readonly StringTransformer ToUpper = new Trans_ToUpperCase()
 Object which converts a string to upper case.
static readonly StringTransformer ToLower = new Trans_ToLowerCase()
 Object which converts a string to lower case.

Classes

class  Trans_NoTransformation
 Class which does not do any transformation. More...
class  Trans_ToLowerCase
 Class which converts string to lower case. More...
class  Trans_ToUpperCase
 Class which converts string to upper case. More...


Detailed Description

Static class for basic string transformers.


Member Function Documentation

abstract string ERY.AgateLib.StringTransformer.Transform ( string  text  )  [pure virtual]

Method which is called to actually convert the string.

Parameters:
text 
Returns:

Implemented in ERY.AgateLib.StringTransformer.Trans_NoTransformation, ERY.AgateLib.StringTransformer.Trans_ToUpperCase, and ERY.AgateLib.StringTransformer.Trans_ToLowerCase.


Member Data Documentation

readonly StringTransformer ERY.AgateLib.StringTransformer.None = new Trans_NoTransformation() [static]

Object which does no transformation.

readonly StringTransformer ERY.AgateLib.StringTransformer.ToUpper = new Trans_ToUpperCase() [static]

Object which converts a string to upper case.

readonly StringTransformer ERY.AgateLib.StringTransformer.ToLower = new Trans_ToLowerCase() [static]

Object which converts a string to lower case.


The documentation for this class was generated from the following file:
AgateLib
Awesome Game and Tool Engine Library
SourceForge.net Logo