▼Nboost | |
▼Nnumeric | |
▼Nublas | |
CNumPy1DArray | Wrapper class for NumPy 1D arrays |
▼Nmds_utils | Main namespace of all Michele De Stefano's C++ utilities |
▼Nfile_utils | Namespace of all Michele De Stefano's C++ file utilities |
CcFile_Device | Device for FILE* pointers |
CcFile_Sink | Sink device for FILE* pointers |
CcFile_Source | Source device for FILE* pointers |
▼Npython | Namespace of all Michele De Stefano's C++ Python utilities |
▼Nnumpy | Contains utilities for the creation of NumPy extensions |
Cc_storage | Tag for the C storage ordering |
Cfortran_storage | Tag for the FORTRAN storage ordering |
CNDArrayIterator | Iterator on a NumPy ndarray |
Cnumpy_dtype_traits | Provides traits for a specific C/C++ datatype |
CDictionary | Wraps a Python dictionary |
CFileObj | Class for easily managment of Python file objects from C++ code |
CiFileObj | Class for easily managment of Python input file objects from C++ code |
Cindex_error | Exception used for detecting and raising IndexError Python exceptions |
CList | Wraps a Python list |
▼CObj | This is a simple wrapper around the PyObject* datatype |
CProxyAttr | Proxy class for managing attribute access |
CoFileObj | Class for easily managment of Python output file objects from C++ code |
CProxyPySeqElement | Default Reference type for the PySequenceIterator class |
CPySeqIt_Access | Accessor class for the PySequenceIterator |
CPySequenceIterator | Iterator that allows to scan a Python sequence composed by homogeneous elements |
CSequence | Wraps a generic Python sequence |
CSequence_Base | Base class for all generic sequence types |
Csupport_random_access | Adds support for random access operator (i.e. square brackets) to a class that has to be exposed to the Python interpreter. The access is only in read mode |
Csupport_random_getset_access | Adds support for random get/set access operator (i.e. square brackets) to a class that has to be exposed to the Python interpreter. The access is both in read and write mode |
CTuple | Wraps a Python tuple |
▼Nublas | Contains miscellaneous utilities related to the Boost uBLAS library |
Cis_compressed_matrix< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::matrix_container< T >, T >, has_storage_category< T >, has_index_array_type< T >, has_value_array_type< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::sparse_tag > >::value >::type > | Detects if a data type is a boost::numeric::ublas::compressed_matrix |
Cis_matrix< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::matrix_container< T >, T >, has_storage_category< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::dense_tag > >::value >::type > | Detects if a data type is a boost::numeric::ublas::matrix |
Cis_vector< T, typename std::enable_if< boost::mpl::and_< std::is_base_of< boost::numeric::ublas::vector_container< T >, T >, has_storage_category< T >, std::is_same< typename T::storage_category, boost::numeric::ublas::dense_tag > >::value >::type > | Detects if a data type is a boost::numeric::ublas::vector |
Copposite_orientation | Allows the computation of the opposite orientation tag with respect to the one passed as template parameter |
Cbig_endian_machine | Determines if the machine uses big endian byte ordering |
Clittle_endian_machine | Determines if the machine uses little endian byte ordering |
CDummy_Container | |