#include <ap.h>

Inheritance diagram for alglib::ae_vector_wrapper:
alglib::boolean_1d_array alglib::complex_1d_array alglib::integer_1d_array alglib::real_1d_array

Public Member Functions

 ae_vector_wrapper ()
 
void allocate_own (ae_int_t size, alglib_impl::ae_datatype datatype)
 
void attach_to (alglib_impl::ae_vector *ptr)
 
alglib_impl::ae_vectorc_ptr ()
 
const alglib_impl::ae_vectorc_ptr () const
 
ae_int_t length () const
 
void setlength (ae_int_t iLen)
 
virtual ~ae_vector_wrapper ()
 

Protected Member Functions

void assign (const ae_vector_wrapper &rhs)
 
void create (const ae_vector_wrapper &rhs)
 
void create (const char *s, alglib_impl::ae_datatype datatype)
 

Protected Attributes

alglib_impl::ae_vectorp_vec
 
alglib_impl::ae_vector vec
 

Private Member Functions

 ae_vector_wrapper (const ae_vector_wrapper &rhs)
 
const ae_vector_wrapperoperator= (const ae_vector_wrapper &rhs)
 

Detailed Description

Definition at line 1130 of file ap.h.

Constructor & Destructor Documentation

◆ ae_vector_wrapper() [1/2]

alglib::ae_vector_wrapper::ae_vector_wrapper ( )

◆ ~ae_vector_wrapper()

virtual alglib::ae_vector_wrapper::~ae_vector_wrapper ( )
virtual

◆ ae_vector_wrapper() [2/2]

alglib::ae_vector_wrapper::ae_vector_wrapper ( const ae_vector_wrapper rhs)
private

Member Function Documentation

◆ allocate_own()

void alglib::ae_vector_wrapper::allocate_own ( ae_int_t  size,
alglib_impl::ae_datatype  datatype 
)

◆ assign()

void alglib::ae_vector_wrapper::assign ( const ae_vector_wrapper rhs)
protected

◆ attach_to()

void alglib::ae_vector_wrapper::attach_to ( alglib_impl::ae_vector ptr)

◆ c_ptr() [1/2]

alglib_impl::ae_vector* alglib::ae_vector_wrapper::c_ptr ( )

◆ c_ptr() [2/2]

const alglib_impl::ae_vector* alglib::ae_vector_wrapper::c_ptr ( ) const

◆ create() [1/2]

void alglib::ae_vector_wrapper::create ( const ae_vector_wrapper rhs)
protected

◆ create() [2/2]

void alglib::ae_vector_wrapper::create ( const char *  s,
alglib_impl::ae_datatype  datatype 
)
protected

◆ length()

ae_int_t alglib::ae_vector_wrapper::length ( ) const

◆ operator=()

const ae_vector_wrapper& alglib::ae_vector_wrapper::operator= ( const ae_vector_wrapper rhs)
private

◆ setlength()

void alglib::ae_vector_wrapper::setlength ( ae_int_t  iLen)

Member Data Documentation

◆ p_vec

alglib_impl::ae_vector* alglib::ae_vector_wrapper::p_vec
protected

Definition at line 1183 of file ap.h.

◆ vec

alglib_impl::ae_vector alglib::ae_vector_wrapper::vec
protected

Definition at line 1184 of file ap.h.


The documentation for this class was generated from the following file:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich