示例#1
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropIndex &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPINDEX));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.index);
    int_str.append(")");
}
示例#2
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropMod &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPMOD));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.module);
    int_str.append(")");
}
示例#3
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDocTest &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DOCTEST));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.elem_test);
    int_str.append(")");
}
示例#4
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropColl &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPCOLL));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.coll);
    int_str.append(")");
}
示例#5
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDefCollation &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DEFCOLLATION));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.uri);
    int_str.append(")");
}
示例#6
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDocConst &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DOCCONST));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.expr);
    int_str.append(")");
}
示例#7
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTCreateColl &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_CREATECOLL));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.coll);
    int_str.append(")");
}
示例#8
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropUser &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPUSER));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.user);
    int_str.append(")");
}
示例#9
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTAxisStep &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_AXISSTEP));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.cont);
    int_str.append(int2string(n.axis));
    dumpASTNode(n.test);
    dumpASTNodesVector(n.preds);

    if (n.isLast)
        int_str.append(" #t");
    else
        int_str.append(" #f");

    int_str.append(")");
}
示例#10
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTBaseURI &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_BASEURI));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.uri);
    int_str.append(")");
}
示例#11
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTSeq &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_SEQ));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNodesVector(n.exprs);
    int_str.append(")");
}
示例#12
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTSchemaElemTest &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_SCHEMAELEMTEST));
    int_str.append(dumpCommonData(n.cd));
    n.name->accept(*this);
    int_str.append(")");
}
示例#13
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTProlog &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_PROLOG));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNodesVector(n.decls);
    int_str.append(")");
}
示例#14
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTPred &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_PRED));
    int_str.append(dumpCommonData(n.cd));
    n.seriliazeConjuncts(int_str, *this);
    int_str.append(")");
}
示例#15
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTCreateRole &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_CREATEROLE));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.role);
    int_str.append(")");
}
示例#16
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropTrg &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPTRG));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.trg);
    int_str.append(")");
}
示例#17
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTDropRole &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_DROPROLE));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.role);
    int_str.append(")");
}
示例#18
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTPosVar &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_POSVAR));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.var);
    int_str.append(")");
}
示例#19
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTMetaSchemaCol &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_METASCHEMACOL));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.coll);
    int_str.append(")");
}
示例#20
0
//------------------------------------------------------------------------
void ADelay::getParameterDisplay (VstInt32 index, char *text)
{
	switch (index)
	{
		case kDelay :    int2string (delay, text, kVstMaxParamStrLen);			break;
		case kFeedBack : float2string (fFeedBack, text, kVstMaxParamStrLen);	break;
		case kOut :      dB2string (fOut, text, kVstMaxParamStrLen);			break;
	}
}
示例#21
0
void LevelStartView::getPropListData(std::vector<std::string> &propList)
{	
	for (int i = 1; i <= 5; i++)
	{		
		std::string baseProp = "prop_list_";
		std::string propListName = baseProp + int2string(i);
		propList.push_back(propListName);
	}
}
示例#22
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTOrderSpec &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_ORDERSPEC));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.expr);
    dumpASTNode(n.mod);
    int_str.append(")");
}
示例#23
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTNamespaceDecl &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_NAMESPACEDECL));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.name);
    DUMP_STR(*n.uri);
    int_str.append(")");
}
示例#24
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTModuleDecl &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_MODULEDECL));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.name);
    DUMP_STR(*n.uri);
    int_str.append(")");
}
示例#25
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTAlterUser &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_ALTERUSER));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.user);
    DUMP_STR(*n.psw);
    int_str.append(") ");
}
示例#26
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTMainModule &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_MAINMODULE));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.prolog);
    dumpASTNode(n.query);
    int_str.append(")");
}
示例#27
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTLibModule &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_LIBMODULE));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.moduleDecl);
    dumpASTNode(n.prolog);
    int_str.append(")");
}
示例#28
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTLet &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_LET));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.tv);
    dumpASTNode(n.expr);
    int_str.append(")");
}
示例#29
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTInstOf &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_INSTOF));
    int_str.append(dumpCommonData(n.cd));
    dumpASTNode(n.expr);
    dumpASTNode(n.type);
    int_str.append(")");
}
示例#30
0
文件: serial.cpp 项目: sedna/sedna
void IntVisitor::visit(ASTGrantRole &n)
{
    int_str.append("(");
    int_str.append(int2string(AST_GRANTROLE));
    int_str.append(dumpCommonData(n.cd));
    DUMP_STR(*n.role);
    DUMP_STR(*n.role_to);
    int_str.append(")");
}