14 #ifndef __CH_WriteCode__
15 #define __CH_WriteCode__
36 int writeCode(
CH_Channel *chan, std::ostream &os,
39 const UT_String &mainprefix,
int isstatic = 1,
43 virtual void expandExpression(
UT_String &expr);
48 virtual void startExpressionBlock(std::ostream &gs);
49 virtual void stopExpressionBlock(std::ostream &gs);
54 static void writeFloat(std::ostream &os,
fpreal val);
59 void writeIndent(std::ostream &os,
int level);
60 void writeSpaces(std::ostream &os,
int spaces);
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.