|
FAUST compiler
0.9.9.6b8
|

Go to the source code of this file.
Functions | |
| void | extractMetadata (const string &fulllabel, string &label, map< string, set< string > > &metadata) |
| Extracts metdata from a label : 'vol [unit: dB]' -> 'vol' + metadata. More... | |
| string | extractName (Tree fulllabel) |
| static string | xmlize (const string &fullsrc) |
| removes enclosing quotes and transforms '<', '>' and '&' characters More... | |
| void extractMetadata | ( | const string & | fulllabel, |
| string & | label, | ||
| map< string, set< string > > & | metadata | ||
| ) |
Extracts metdata from a label : 'vol [unit: dB]' -> 'vol' + metadata.
Definition at line 14 of file description.cpp.
References rmWhiteSpaces().
Referenced by extractName(), Compiler::generateUserInterfaceTree(), Compiler::generateWidgetCode(), Compiler::generateWidgetMacro(), DocCompiler::getUIDocInfos(), and xmlize().


| string extractName | ( | Tree | fulllabel | ) |
Definition at line 110 of file description.cpp.
References extractMetadata(), name(), and tree2str().
Referenced by generateInsideSchema(), and UserInterfaceDescription().


|
static |
removes enclosing quotes and transforms '<', '>' and '&' characters
Definition at line 123 of file description.cpp.
References extractMetadata().
Referenced by Description::addGroup(), Description::addWidget(), and Description::print().


1.8.7