OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OmniSciTypes.h File Reference
#include <limits>
#include <type_traits>
#include "../Shared/funcannotations.h"
+ Include dependency graph for OmniSciTypes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Array< T >
 
struct  GeoLineString
 
struct  GeoPoint
 
struct  GeoPolygon
 
struct  GeoMultiPolygon
 
struct  Column< T >
 

Macros

#define EXTENSION_INLINE   extern "C" ALWAYS_INLINE DEVICE
 
#define EXTENSION_NOINLINE   extern "C" NEVER_INLINE DEVICE
 

Functions

EXTENSION_NOINLINE int8_t * allocate_varlen_buffer (int64_t element_count, int64_t element_size)
 

Macro Definition Documentation

#define EXTENSION_INLINE   extern "C" ALWAYS_INLINE DEVICE

Definition at line 24 of file OmniSciTypes.h.

#define EXTENSION_NOINLINE   extern "C" NEVER_INLINE DEVICE

Definition at line 25 of file OmniSciTypes.h.

Function Documentation

EXTENSION_NOINLINE int8_t* allocate_varlen_buffer ( int64_t  element_count,
int64_t  element_size 
)

Referenced by Array< T >::Array().

+ Here is the caller graph for this function: