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.


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


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


#define CHECK_PARAMETER_COUNT(min, max)


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

Macro Definition Documentation

#define CHECK_PARAMETER_COUNT (   min,