Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Classes | Namespaces | Functions
decimal.h File Reference
#include <array>
#include <cstdint>
#include <string>
#include <type_traits>
#include "arrow/status.h"
#include "arrow/util/macros.h"
#include "arrow/util/visibility.h"

Go to the source code of this file.

Classes

class  arrow::Decimal128
 Represents a signed 128-bit integer in two's complement. More...
 

Namespaces

 arrow
 Top-level namespace for Apache Arrow C++ API.
 

Functions

bool arrow::operator== (const Decimal128 &left, const Decimal128 &right)
 
bool arrow::operator!= (const Decimal128 &left, const Decimal128 &right)
 
bool arrow::operator< (const Decimal128 &left, const Decimal128 &right)
 
bool arrow::operator<= (const Decimal128 &left, const Decimal128 &right)
 
bool arrow::operator> (const Decimal128 &left, const Decimal128 &right)
 
bool arrow::operator>= (const Decimal128 &left, const Decimal128 &right)
 
Decimal128 arrow::operator- (const Decimal128 &operand)
 
Decimal128 arrow::operator+ (const Decimal128 &left, const Decimal128 &right)
 
Decimal128 arrow::operator- (const Decimal128 &left, const Decimal128 &right)
 
Decimal128 arrow::operator* (const Decimal128 &left, const Decimal128 &right)
 
Decimal128 arrow::operator/ (const Decimal128 &left, const Decimal128 &right)
 
Decimal128 arrow::operator% (const Decimal128 &left, const Decimal128 &right)