GPUOcelot
Public Member Functions

ir::ExternalFunctionSet::ExternalFunction Class Reference

#include <ExternalFunctionSet.h>

List of all members.

Public Member Functions

 ExternalFunction (const std::string &identifier="", void *functionPointer=0, llvm::Module *m=0)
void call (void *parameters, const ir::PTXKernel::Prototype &p)
const std::string & name () const
void * functionPointer () const
std::string mangledName () const

Constructor & Destructor Documentation

ir::ExternalFunctionSet::ExternalFunction::ExternalFunction ( const std::string &  identifier = "",
void *  functionPointer = 0,
llvm::Module *  m = 0 
)

Member Function Documentation

void ir::ExternalFunctionSet::ExternalFunction::call ( void *  parameters,
const ir::PTXKernel::Prototype p 
)
void * ir::ExternalFunctionSet::ExternalFunction::functionPointer ( ) const
std::string ir::ExternalFunctionSet::ExternalFunction::mangledName ( ) const
const std::string & ir::ExternalFunctionSet::ExternalFunction::name ( ) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines