JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
JStyledText::CRMRule Struct Reference

#include <JStyledText.h>

Public Member Functions

 CRMRule ()
 
 CRMRule (JRegex *f, JRegex *r, JString *repl)
 
 CRMRule (const JString &firstPattern, const JString &restPattern, const JString &replacePattern)
 
void CleanOut ()
 

Static Public Member Functions

static JRegexCreateRegex (const JString &pattern)
 
static JInterpolateCreateInterpolator ()
 

Public Attributes

JRegexfirst
 
JRegexrest
 
JStringreplace
 

Constructor & Destructor Documentation

◆ CRMRule() [1/3]

JStyledText::CRMRule::CRMRule ( )
inline

◆ CRMRule() [2/3]

JStyledText::CRMRule::CRMRule ( JRegex f,
JRegex r,
JString repl 
)
inline

◆ CRMRule() [3/3]

JStyledText::CRMRule::CRMRule ( const JString firstPattern,
const JString restPattern,
const JString replacePattern 
)

Member Function Documentation

◆ CleanOut()

void JStyledText::CRMRule::CleanOut ( )

◆ CreateInterpolator()

JInterpolate * JStyledText::CRMRule::CreateInterpolator ( )
static

◆ CreateRegex()

JRegex * JStyledText::CRMRule::CreateRegex ( const JString pattern)
static

Member Data Documentation

◆ first

JRegex* JStyledText::CRMRule::first

◆ replace

JString* JStyledText::CRMRule::replace

◆ rest

JRegex* JStyledText::CRMRule::rest

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