|
PyBufferFrame | GetPyBufferFromArray (void *data, char const *format, std::size_t itemsize, std::size_t nitem) |
|
template<typename T > |
char const * | InferFormatString () |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromArray (ContiguousArray< T > *vec, char const *format) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromArray (ContiguousArray< T > *vec) |
|
PyBufferFrame | GetPyBufferFromScalar (void *data, char const *format, std::size_t itemsize) |
|
PyBufferFrame | GetPyBufferFromString (std::string *str) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromScalar (T *scalar, char const *format) |
|
PyBufferFrame | GetPyBufferFromScalar (TypeInfo *scalar) |
|
PyBufferFrame | GetPyBufferFromScalar (TaskType *scalar) |
|
PyBufferFrame | GetPyBufferFromScalar (TreeNodeType *scalar) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromScalar (T *scalar) |
|
template<typename T > |
void | InitArrayFromPyBuffer (ContiguousArray< T > *vec, PyBufferFrame frame) |
|
template<typename T > |
void | InitArrayFromPyBufferWithCopy (ContiguousArray< T > *vec, PyBufferFrame frame) |
|
void | InitStringFromPyBuffer (std::string *str, PyBufferFrame frame) |
|
void | InitScalarFromPyBuffer (TypeInfo *scalar, PyBufferFrame frame) |
|
void | InitScalarFromPyBuffer (TaskType *scalar, PyBufferFrame frame) |
|
template<typename T > |
void | InitScalarFromPyBuffer (T *scalar, PyBufferFrame frame) |
|
template<typename T > |
void | ReadScalarFromStream (T *scalar, std::istream &is) |
|
template<typename T > |
void | WriteScalarToStream (T *scalar, std::ostream &os) |
|
template<typename T > |
void | ReadArrayFromStream (ContiguousArray< T > *vec, std::istream &is) |
|
template<typename T > |
void | WriteArrayToStream (ContiguousArray< T > *vec, std::ostream &os) |
|
void | ReadStringFromStream (std::string *str, std::istream &is) |
|
void | WriteStringToStream (std::string *str, std::ostream &os) |
|
void | SkipOptionalFieldInStream (std::istream &is) |
|