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

#include <ap.h>

Public Member Functions

 ap_error ()
 
 ap_error (const char *s)
 

Static Public Member Functions

static void make_assertion (bool bClause)
 
static void make_assertion (bool bClause, const char *msg)
 

Public Attributes

std::string msg
 

Detailed Description

Definition at line 901 of file ap.h.

Constructor & Destructor Documentation

◆ ap_error() [1/2]

alglib::ap_error::ap_error ( )

Definition at line 4702 of file ap.cpp.

4703 {
4704 }

◆ ap_error() [2/2]

alglib::ap_error::ap_error ( const char *  s)

Definition at line 4706 of file ap.cpp.

4707 {
4708  msg = s;
4709 }
std::string msg
Definition: ap.h:904

Member Function Documentation

◆ make_assertion() [1/2]

void alglib::ap_error::make_assertion ( bool  bClause)
static

Definition at line 4711 of file ap.cpp.

4712 {
4713  if(!bClause)
4714  throw ap_error();
4715 }

◆ make_assertion() [2/2]

void alglib::ap_error::make_assertion ( bool  bClause,
const char *  msg 
)
static

Definition at line 4717 of file ap.cpp.

4718 {
4719  if(!bClause)
4720  throw ap_error(msg);
4721 }
std::string msg
Definition: ap.h:904

Member Data Documentation

◆ msg

std::string alglib::ap_error::msg

Definition at line 904 of file ap.h.


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