#include <string>
#include <iostream>
#include <sstream>
Go to the source code of this file.
Namespaces | |
namespace | angel |
Classes | |
class | angel::base_exception |
class | angel::io_exception |
class | angel::consistency_exception |
Defines | |
#define | THROW_DEBUG_EXCEPT_MACRO(Test, Exception, Message) |
#define | THROW_EXCEPT_MACRO(Test, Exception, Message) |
#define THROW_DEBUG_EXCEPT_MACRO | ( | Test, | |||
Exception, | |||||
Message | ) |
Value:
{ \ if (Test) { \ throw Exception(__FILE__, __LINE__, Message); }\ }
Definition at line 42 of file angel_exceptions.hpp.
Referenced by angel::face_elimination(), angel::face_vertex_name(), angel::gamma_adaption_average_t::gamma_adaption_average_t(), angel::gamma_adaption_max_t::gamma_adaption_max_t(), angel::line_graph_t::line_graph_t(), angel::markowitz_degree(), angel::markowitz_enlargement_back(), angel::markowitz_enlargement_front(), angel::momr_edge_back(), angel::momr_edge_front(), angel::neighbor_swap(), angel::base_heuristic_t< int >::objective(), angel::momrf_op_t::operator()(), angel::new_iks_t::operator()(), angel::new_pik_t::operator()(), angel::lmf_op_t::operator()(), angel::diste_op_t::operator()(), angel::momrv_op_t::operator()(), angel::lowest_markowitz_face_complete_t< Heuristic_t >::operator()(), angel::write_face_op_t::operator()(), angel::elimination_history_t< Ad_graph_t, El_spec_t >::operator=(), angel::oplr_face(), angel::random_statement(), angel::random_statement_vector(), angel::accu_graph_t::set_jacobi_entries(), angel::stats2block(), angel::elimination_history_t< Ad_graph_t, El_spec_t >::swap(), angel::take_over_successors(), angel::write_face(), and angel::write_graph_xaif_booster().
#define THROW_EXCEPT_MACRO | ( | Test, | |||
Exception, | |||||
Message | ) |
Value:
{ \ if (Test) { \ throw Exception(__FILE__, __LINE__, Message); }\ }
Definition at line 51 of file angel_exceptions.hpp.
Referenced by angel::c_graph_t::c_graph_t(), angel::convert_elimination_sequence(), angel::elimination_history_t< Ad_graph_t, El_spec_t >::elimination_history_t(), angel::getEdge(), angel::getJAE_p(), angel::getLCG_p(), angel::getRefType(), angel::independent_vertices_to_front(), angel::Rerouting::init(), angel::line_graph_t::line_graph_t(), angel::lowest_markowitz_face_complete_t< Heuristic_t >::operator()(), angel::ourLCG_to_angelLCG(), angel::populate_remainderGraph_and_correlationLists(), angel::random(), angel::read_graph_eliad(), angel::read_graph_xaif_booster(), angel::removeRef(), angel::reroute_effect(), angel::setJaevRef(), angel::stats2block(), and angel::write_graph_xaif_booster().