Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B104F200CA4 for ; Tue, 23 May 2017 23:25:11 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id AFE86160BD9; Tue, 23 May 2017 21:25:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9E840160BFA for ; Tue, 23 May 2017 23:25:06 +0200 (CEST) Received: (qmail 59459 invoked by uid 500); 23 May 2017 21:25:05 -0000 Mailing-List: contact commits-help@arrow.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@arrow.apache.org Delivered-To: mailing list commits@arrow.apache.org Received: (qmail 58922 invoked by uid 99); 23 May 2017 21:25:04 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 May 2017 21:25:04 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id A5DA7E3AA7; Tue, 23 May 2017 21:25:04 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: wesm@apache.org To: commits@arrow.apache.org Date: Tue, 23 May 2017 21:25:43 -0000 Message-Id: <77adf89aa4ac4c4fa6365cea39257339@git.apache.org> In-Reply-To: <989ea84a85c44534a0605f0217472594@git.apache.org> References: <989ea84a85c44534a0605f0217472594@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [41/51] [partial] arrow-site git commit: Update C++ docs archived-at: Tue, 23 May 2017 21:25:12 -0000 http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/builtin__convert_8cc.html ---------------------------------------------------------------------- diff --git a/docs/cpp/builtin__convert_8cc.html b/docs/cpp/builtin__convert_8cc.html index 8f51730..119ab19 100644 --- a/docs/cpp/builtin__convert_8cc.html +++ b/docs/cpp/builtin__convert_8cc.html @@ -3,16 +3,15 @@ - + + Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/python/builtin_convert.cc File Reference + - @@ -21,7 +20,7 @@ -
+
Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
@@ -31,47 +30,25 @@
- + - - + + + + +
@@ -95,17 +72,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
builtin_convert.cc File Reference
-
#include "arrow/python/platform.h"
-#include <datetime.h>
-#include <algorithm>
-#include <sstream>
-#include <string>
-#include "arrow/python/builtin_convert.h"
-#include "arrow/api.h"
-#include "arrow/status.h"
-#include "arrow/util/decimal.h"
-#include "arrow/util/logging.h"
-#include "arrow/python/helpers.h"
+
#include "arrow/python/platform.h"
+#include <datetime.h>
+#include <algorithm>
+#include <sstream>
+#include <string>
+#include "arrow/python/builtin_convert.h"
+#include "arrow/api.h"
+#include "arrow/status.h"
+#include "arrow/util/decimal.h"
+#include "arrow/util/logging.h"
+#include "arrow/python/helpers.h"
@@ -140,15 +117,15 @@ Classes

Classes

- - + + - +

Namespaces

 arrow
 Public API for the "Feather" file format, originally created at http://github.com/wesm/feather.
 arrow
 Public API for the "Feather" file format, originally created at http://github.com/wesm/feather.
 
 arrow::py
 arrow::py
 
- +

Macros

#define DECIMAL_CONVERT_CASE(bit_width, item, builder)
#define DECIMAL_CONVERT_CASE(bit_width, item, builder)
 

@@ -173,7 +150,9 @@ Functions

 

Macro Definition Documentation

- + +

◆ DECIMAL_CONVERT_CASE

+
@@ -202,14 +181,7 @@ Functions
-Value:
case bit_width: { \
-
arrow::decimal::Decimal##bit_width out; \
- -
RETURN_NOT_OK((builder)->Append(out)); \
-
break; \
-
}
-
#define RETURN_NOT_OK(s)
Definition: status.h:62
-
Status PythonDecimalToArrowDecimal(PyObject *python_decimal, decimal::Decimal< T > *arrow_decimal)
Definition: helpers.cc:75
+Value:
case bit_width: { \
arrow::decimal::Decimal##bit_width out; \
RETURN_NOT_OK(PythonDecimalToArrowDecimal((item), &out)); \
RETURN_NOT_OK((builder)->Append(out)); \
break; \
}
Status PythonDecimalToArrowDecimal(PyObject *python_decimal, decimal::Decimal< T > *arrow_decimal)
Definition: helpers.cc:75
struct ARROW_EXPORT Decimal
Definition: decimal.h:38
@@ -219,7 +191,7 @@ Functions http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/builtin__convert_8h.html ---------------------------------------------------------------------- diff --git a/docs/cpp/builtin__convert_8h.html b/docs/cpp/builtin__convert_8h.html index f9b5e6d..a04e7cf 100644 --- a/docs/cpp/builtin__convert_8h.html +++ b/docs/cpp/builtin__convert_8h.html @@ -3,16 +3,15 @@ - + + Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/python/builtin_convert.h File Reference + - @@ -21,7 +20,7 @@ -
+
Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
@@ -31,47 +30,25 @@
- + - - + + + + +
@@ -93,21 +70,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
builtin_convert.h File Reference
-
#include "arrow/python/platform.h"
-#include <memory>
-#include <string>
-#include "arrow/type.h"
-#include "arrow/util/visibility.h"
-#include "arrow/python/common.h"
+
#include "arrow/python/platform.h"
+#include <memory>
+#include <string>
+#include "arrow/type.h"
+#include "arrow/util/visibility.h"
+#include "arrow/python/common.h"

Go to the source code of this file.

- - + + - +

Namespaces

 arrow
 Public API for the "Feather" file format, originally created at http://github.com/wesm/feather.
 arrow
 Public API for the "Feather" file format, originally created at http://github.com/wesm/feather.
 
 arrow::py
 arrow::py
 
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/builtin__convert_8h_source.html ---------------------------------------------------------------------- diff --git a/docs/cpp/builtin__convert_8h_source.html b/docs/cpp/builtin__convert_8h_source.html index e2404b0..5bdd4b3 100644 --- a/docs/cpp/builtin__convert_8h_source.html +++ b/docs/cpp/builtin__convert_8h_source.html @@ -3,16 +3,15 @@ - + +Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/python/builtin_convert.h Source File + - @@ -21,7 +20,7 @@

@@ -134,7 +111,7 @@ Functions

-
+
Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
@@ -31,47 +30,25 @@
- + - - + + + + +
@@ -90,85 +67,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
builtin_convert.h
-Go to the documentation of this file.
1 // Licensed to the Apache Software Foundation (ASF) under one
-
2 // or more contributor license agreements. See the NOTICE file
-
3 // distributed with this work for additional information
-
4 // regarding copyright ownership. The ASF licenses this file
-
5 // to you under the Apache License, Version 2.0 (the
-
6 // "License"); you may not use this file except in compliance
-
7 // with the License. You may obtain a copy of the License at
-
8 //
-
9 // http://www.apache.org/licenses/LICENSE-2.0
-
10 //
-
11 // Unless required by applicable law or agreed to in writing,
-
12 // software distributed under the License is distributed on an
-
13 // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-
14 // KIND, either express or implied. See the License for the
-
15 // specific language governing permissions and limitations
-
16 // under the License.
-
17 
-
18 // Functions for converting between CPython built-in data structures and Arrow
-
19 // data structures
-
20 
-
21 #ifndef ARROW_PYTHON_ADAPTERS_BUILTIN_H
-
22 #define ARROW_PYTHON_ADAPTERS_BUILTIN_H
-
23 
-
24 #include "arrow/python/platform.h"
-
25 
-
26 #include <memory>
-
27 #include <string>
-
28 
-
29 #include "arrow/type.h"
-
30 #include "arrow/util/visibility.h"
-
31 
-
32 #include "arrow/python/common.h"
-
33 
-
34 namespace arrow {
-
35 
-
36 class Array;
-
37 class Status;
-
38 
-
39 namespace py {
-
40 
- -
42  PyObject* obj, int64_t* size, std::shared_ptr<arrow::DataType>* out_type);
-
43 ARROW_EXPORT arrow::Status InferArrowSize(PyObject* obj, int64_t* size);
-
44 
- -
46  const std::shared_ptr<arrow::DataType>& type,
-
47  const std::shared_ptr<arrow::ArrayBuilder>& builder);
-
48 
-
49 // Type and size inference
- -
51 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out);
-
52 
-
53 // Size inference
- -
55 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out,
-
56  const std::shared_ptr<DataType>& type);
-
57 
-
58 // No inference
- -
60 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out,
-
61  const std::shared_ptr<DataType>& type, int64_t size);
-
62 
- -
64 Status InvalidConversion(PyObject* obj, const std::string& expected_type_name);
-
65 
- -
67  PyObject* obj, Py_ssize_t expected_length);
-
68 
-
69 } // namespace py
-
70 } // namespace arrow
-
71 
-
72 #endif // ARROW_PYTHON_ADAPTERS_BUILTIN_H
-
Status ConvertPySequence(PyObject *obj, MemoryPool *pool, std::shared_ptr< Array > *out)
Definition: builtin_convert.cc:617
+Go to the documentation of this file.
1 // Licensed to the Apache Software Foundation (ASF) under one
2 // or more contributor license agreements. See the NOTICE file
3 // distributed with this work for additional information
4 // regarding copyright ownership. The ASF licenses this file
5 // to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
7 // with the License. You may obtain a copy of the License at
8 //
9 // http://www.apache.org/licenses/LICENSE-2.0
10 //
11 // Unless required by applicable law or agreed to in writing,
12 // software dist ributed under the License is distributed on an
13 // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 // KIND, either express or implied. See the License for the
15 // specific language governing permissions and limitations
16 // under the License.
17 
18 // Functions for converting between CPython built-in data structures and Arrow
19 // data structures
20 
21 #ifndef ARROW_PYTHON_ADAPTERS_BUILTIN_H
22 #define ARROW_PYTHON_ADAPTERS_BUILTIN_H
23 
24 #include "arrow/python/platform.h"
25 
26 #include <memory>
27 #include <string>
28 
29 #include "arrow/type.h"
30 #include "arrow/util/visibility.h"
31 
32 #include "arrow/python/common.h"
33 
34 namespace arrow {
35 
36 class Array;
37 class Status;
38 
39 namespace py {
40 
42  PyObject* obj, int64_t* size, std::shared_ptr<arrow::DataType>* out_type);
43 ARROW_EXPORT arrow::Status InferArrowSize(PyObject* obj, int64_t* size);
44 
46  const std::shared_ptr<arrow::DataType>& type,
47  const std::shared_ptr<arrow::ArrayBuilder>& builder);
48 
49 // Type and size inference
51 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out);
52 
53 // Size inference
55 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out,
56  const std::shared _ptr<DataType>& type);
57 
58 // No inference
60 Status ConvertPySequence(PyObject* obj, MemoryPool* pool, std::shared_ptr<Array>* out,
61  const std::shared_ptr<DataType>& type, int64_t size);
62 
64 Status InvalidConversion(PyObject* obj, const std::string& expected_type_name);
65 
67  PyObject* obj, Py_ssize_t expected_length);
68  
69 } // namespace py
70 } // namespace arrow
71 
72 #endif // ARROW_PYTHON_ADAPTERS_BUILTIN_H
Status ConvertPySequence(PyObject *obj, MemoryPool *pool, std::shared_ptr< Array > *out)
Definition: builtin_convert.cc:617
Status AppendPySequence(PyObject *obj, const std::shared_ptr< DataType > &type, const std::shared_ptr< ArrayBuilder > &builder)
Definition: builtin_convert.cc:603
Definition: status.h:88
Status InvalidConversion(PyObject *obj, const std::string &expected_type_name)
Definition: builtin_convert.cc:47
Status CheckPythonBytesAreFixedLength(PyObject *obj, Py_ssize_t expected_length)
Definition: builtin_convert.cc:646
+
Public API for the "Feather" file format, originally created at http://github.com/wesm/feather.
Definition: allocator.h:28
Status InferArrowSize(PyObject *obj, int64_t *size)
Definition: builtin_convert.cc:233
@@ -179,7 +85,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/classarrow_1_1_approx_equals_visitor-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_approx_equals_visitor-members.html b/docs/cpp/classarrow_1_1_approx_equals_visitor-members.html index 098ba2f..fe50f58 100644 --- a/docs/cpp/classarrow_1_1_approx_equals_visitor-members.html +++ b/docs/cpp/classarrow_1_1_approx_equals_visitor-members.html @@ -3,16 +3,15 @@ - + + Apache Arrow (C++): Member List + - @@ -21,7 +20,7 @@ -
+
Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
@@ -31,49 +30,25 @@
- + - - + + + + +
@@ -97,16 +72,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + @@ -128,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
ArrayEqualsVisitor(const Array &right)arrow::ArrayEqualsVisitorinlineexplicit
CompareBinary(const BinaryArray &left)arrow::ArrayEqualsVisitorinline
CompareBinaryRange(const BinaryArray &left) const arrow::RangeEqualsVisitorinline
CompareBinaryRange(const BinaryArray &left) constarrow::RangeEqualsVisitorinline
CompareLists(const ListArray &left)arrow::RangeEqualsVisitorinline
CompareStructs(const StructArray &left)arrow::RangeEqualsVisitorinline
CompareUnions(const UnionArray &left) const arrow::RangeEqualsVisitorinline
CompareUnions(const UnionArray &left) constarrow::RangeEqualsVisitorinline
CompareValues(const ArrayType &left)arrow::RangeEqualsVisitorinline
IsEqualPrimitive(const PrimitiveArray &left)arrow::ArrayEqualsVisitorinline
left_end_idx_arrow::RangeEqualsVisitorprotected
left_start_idx_arrow::RangeEqualsVisitorprotected
RangeEqualsVisitor(const Array &right, int64_t left_start_idx, int64_t left_end_idx, int64_t right_start_idx)arrow::RangeEqualsVisitorinline
result() const arrow::RangeEqualsVisitorinline
result() constarrow::RangeEqualsVisitorinline
result_arrow::RangeEqualsVisitorprotected
right_arrow::RangeEqualsVisitorprotected
right_start_idx_arrow::RangeEqualsVisitorprotected