#include "SVGDev.h"
#include "stdio.h"
#include <iostream>
Go to the source code of this file.
| static char* xmlcode |
( |
const char * |
name, |
|
|
char * |
name2 |
|
) |
| |
|
static |
Definition at line 33 of file SVGDev.cpp.
Referenced by SVGDev::label(), SVGDev::rect(), SVGDev::text(), and SVGDev::triangle().
39 for (i=0, j=0; (
name[i] != 0) && (j < 250); i++) {
41 case '<' : name2[j++] =
'&'; name2[j++] =
'l'; name2[j++] =
't'; name2[j++] =
';';
break;
42 case '>' : name2[j++] =
'&'; name2[j++] =
'g'; name2[j++] =
't'; name2[j++] =
';';
break;
43 case '\'' : name2[j++] =
'&'; name2[j++] =
'a'; name2[j++] =
'p'; name2[j++] =
'o'; name2[j++] =
's'; name2[j++] =
';';
break;
44 case '"' : name2[j++] =
'&'; name2[j++] =
'q'; name2[j++] =
'u'; name2[j++] =
'o'; name2[j++] =
't'; name2[j++] =
';';
break;
45 case '&' : name2[j++] =
'&'; name2[j++] =
'a'; name2[j++] =
'm'; name2[j++] =
'p'; name2[j++] =
';';
break;
46 default : name2[j++] =
name[i];
const char * name(Symbol *sym)
Returns the name of a symbol.