SatNOGS-COMMS  4.1.0
A COMMS subsystem for CubeSats
Loading...
Searching...
No Matches
satnogs::comms::lib::initialization_exception Class Reference

Raised if the init() is called more than once. More...

#include <board.hpp>

Inheritance diagram for satnogs::comms::lib::initialization_exception:
satnogs::comms::lib::exception

Public Member Functions

 initialization_exception (string_type file_name, numeric_type line)
Public Member Functions inherited from satnogs::comms::lib::exception
 exception (severity sev, const char *file, int lineno, const error_msg &err_msg)
 Constructor for the exception class.
void to_string (etl::string_stream &stream) const
 Creates a string representation of the exception.
void to_string (etl::istring &s) const
 Creates a string representation of the exception.
const char * what () const noexcept override
int32_t get_errno () const
severity get_severity () const
 Get error severity level as defined in FDIR.

Additional Inherited Members

Public Types inherited from satnogs::comms::lib::exception
enum class  severity : uint8_t {
  CATASTROPHIC = 0 , CRITICAL = 1 , MAJOR = 2 , MINOR = 3 ,
  NONE = 4
}
 Severity levels of exceptions. More...

Detailed Description

Raised if the init() is called more than once.

Definition at line 205 of file board.hpp.

Constructor & Destructor Documentation

◆ initialization_exception()

satnogs::comms::lib::initialization_exception::initialization_exception ( string_type file_name,
numeric_type line )
inline

Definition at line 208 of file board.hpp.


The documentation for this class was generated from the following file:
  • libsatnogs-comms/include/satnogs-comms-lib/board.hpp