Xmipp  v3.23.11-Nereus
Public Member Functions | Protected Attributes | List of all members
alglib::_modelerrors_owner Class Reference

#include <dataanalysis.h>

Inheritance diagram for alglib::_modelerrors_owner:
Inheritance graph
[legend]
Collaboration diagram for alglib::_modelerrors_owner:
Collaboration graph
[legend]

Public Member Functions

 _modelerrors_owner ()
 
 _modelerrors_owner (const _modelerrors_owner &rhs)
 
_modelerrors_owneroperator= (const _modelerrors_owner &rhs)
 
virtual ~_modelerrors_owner ()
 
alglib_impl::modelerrorsc_ptr ()
 
alglib_impl::modelerrorsc_ptr () const
 

Protected Attributes

alglib_impl::modelerrorsp_struct
 

Detailed Description

Definition at line 702 of file dataanalysis.h.

Constructor & Destructor Documentation

◆ _modelerrors_owner() [1/2]

alglib::_modelerrors_owner::_modelerrors_owner ( )

Definition at line 2625 of file dataanalysis.cpp.

2626 {
2628  if( p_struct==NULL )
2629  throw ap_error("ALGLIB: malloc error");
2631  throw ap_error("ALGLIB: malloc error");
2632 }
#define ae_false
Definition: ap.h:196
void * ae_malloc(size_t size, ae_state *state)
Definition: ap.cpp:222
ae_bool _modelerrors_init(void *_p, ae_state *_state, ae_bool make_automatic)
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712

◆ _modelerrors_owner() [2/2]

alglib::_modelerrors_owner::_modelerrors_owner ( const _modelerrors_owner rhs)

Definition at line 2634 of file dataanalysis.cpp.

2635 {
2637  if( p_struct==NULL )
2638  throw ap_error("ALGLIB: malloc error");
2639  if( !alglib_impl::_modelerrors_init_copy(p_struct, const_cast<alglib_impl::modelerrors*>(rhs.p_struct), NULL, ae_false) )
2640  throw ap_error("ALGLIB: malloc error");
2641 }
#define ae_false
Definition: ap.h:196
void * ae_malloc(size_t size, ae_state *state)
Definition: ap.cpp:222
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712
ae_bool _modelerrors_init_copy(void *_dst, void *_src, ae_state *_state, ae_bool make_automatic)

◆ ~_modelerrors_owner()

alglib::_modelerrors_owner::~_modelerrors_owner ( )
virtual

Definition at line 2653 of file dataanalysis.cpp.

2654 {
2656  ae_free(p_struct);
2657 }
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712
void _modelerrors_clear(void *_p)
void ae_free(void *p)
Definition: ap.cpp:237

Member Function Documentation

◆ c_ptr() [1/2]

alglib_impl::modelerrors * alglib::_modelerrors_owner::c_ptr ( )

Definition at line 2659 of file dataanalysis.cpp.

2660 {
2661  return p_struct;
2662 }
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712

◆ c_ptr() [2/2]

alglib_impl::modelerrors * alglib::_modelerrors_owner::c_ptr ( ) const

Definition at line 2664 of file dataanalysis.cpp.

2665 {
2666  return const_cast<alglib_impl::modelerrors*>(p_struct);
2667 }
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712

◆ operator=()

_modelerrors_owner & alglib::_modelerrors_owner::operator= ( const _modelerrors_owner rhs)

Definition at line 2643 of file dataanalysis.cpp.

2644 {
2645  if( this==&rhs )
2646  return *this;
2648  if( !alglib_impl::_modelerrors_init_copy(p_struct, const_cast<alglib_impl::modelerrors*>(rhs.p_struct), NULL, ae_false) )
2649  throw ap_error("ALGLIB: malloc error");
2650  return *this;
2651 }
#define ae_false
Definition: ap.h:196
alglib_impl::modelerrors * p_struct
Definition: dataanalysis.h:712
ae_bool _modelerrors_init_copy(void *_dst, void *_src, ae_state *_state, ae_bool make_automatic)
void _modelerrors_clear(void *_p)

Member Data Documentation

◆ p_struct

alglib_impl::modelerrors* alglib::_modelerrors_owner::p_struct
protected

Definition at line 712 of file dataanalysis.h.


The documentation for this class was generated from the following files: