예제 #1
0
void HeartBeat(char* args_){



Serial.println(getPositionString(gpsData));



}
예제 #2
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(VariableNode& var)
{
    os << "[Variable]" << var.name() << getPositionString(var) << std::endl;
}
예제 #3
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(FunctionNode& func)
{
    os << "[Function]" << func.name() << getPositionString(func) << std::endl;
}
예제 #4
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(NodeList& list)
{
    os << "[List]" << list.name() << getPositionString(list) << std::endl;
}
예제 #5
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(DestructorNode& destructor)
{
    os << "[Destructor]" << getPositionString(destructor) << std::endl;
}
예제 #6
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(ConstructorNode& constructor)
{
    os << "[Constructor]" << getPositionString(constructor) << std::endl;
}
예제 #7
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(ClassNode& cl)
{
    os << "[Class]" << cl.name() << getPositionString(cl) << std::endl;
}
예제 #8
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(ImportNode& import)
{
    os << "[Import]" << import.name() << getPositionString(import) << std::endl;
}
예제 #9
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
void DebugPrintVisitor::visit(ModuleNode& module)
{
    os << "[Module]" << module.name() << getPositionString(module) << std::endl;
}
예제 #10
0
파일: dast.cpp 프로젝트: Groterik/dlang-ast
static std::string getPositionString(const WithDefinitionNode& node)
{
    return getPositionString(*static_cast<const Node*>(&node)) + " def" + to_string(node.getDefinitionPosition());
}