AQUAgpusph 4.1.2
Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions
Kernel.cpp File Reference

OpenCL kernel kernel based tool. (see Aqua::CalcServer::Kernel for details) More...

#include <clang-c/Index.h>
#include <clang-c/Platform.h>
#include <AuxiliarMethods.h>
#include <InputOutput/Logger.h>
#include <CalcServer.h>
#include <CalcServer/Kernel.h>
Include dependency graph for Kernel.cpp:

Data Structures

struct  Aqua::CalcServer::clientData
 Data structure to store the variables requested and a flag to know if the entry point has been found. More...
 

Namespaces

namespace  Aqua
 Main AQUAgpusph namespace.
 
namespace  Aqua::CalcServer
 Calculation server name space.
 

Functions

CXChildVisitResult Aqua::CalcServer::cursorVisitor (CXCursor cursor, CXCursor parent, CXClientData client_data)
 Main traverse method, which will parse all tokens except functions declarations.
 
CXChildVisitResult Aqua::CalcServer::functionDeclVisitor (CXCursor cursor, CXCursor parent, CXClientData client_data)
 

Detailed Description

OpenCL kernel kernel based tool. (see Aqua::CalcServer::Kernel for details)