LibreOffice Module sc (master)  1
Classes | Namespaces | Macros | Typedefs
opbase.hxx File Reference
#include <clew/clew.h>
#include <formula/token.hxx>
#include <formula/types.hxx>
#include <memory>
#include <set>
#include <vector>
Include dependency graph for opbase.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sc::opencl::UnhandledToken
 Exceptions. More...
 
class  sc::opencl::OpenCLError
 Failed in marshaling. More...
 
class  sc::opencl::Unhandled
 Inconsistent state. More...
 
class  sc::opencl::InvalidParameterCount
 
class  sc::opencl::FormulaTreeNode
 
class  sc::opencl::DynamicKernelArgument
 (Partially) abstract base class for an operand More...
 
class  sc::opencl::VectorRef
 Holds an input (read-only) argument reference to a SingleVectorRef. More...
 
class  sc::opencl::OpBase
 Abstract class for code generation. More...
 
class  sc::opencl::SlidingFunctionBase
 
class  sc::opencl::Normal
 
class  sc::opencl::CheckVariables
 

Namespaces

 formula
 
 sc::opencl
 Arguments that are actually compile-time constant string Currently, only the hash is passed.
 

Macros

#define CHECK_PARAMETER_COUNT(min, max)
 

Typedefs

typedef std::shared_ptr< FormulaTreeNode > sc::opencl::FormulaTreeNodeRef
 
typedef std::shared_ptr< DynamicKernelArgument > sc::opencl::DynamicKernelArgumentRef
 

Macro Definition Documentation

#define CHECK_PARAMETER_COUNT (   min,
  max 
)