Stride Reference Manual  - generated for commit 9643b11
Assert.h File Reference

Definition of . More...

#include "util/Exception.h"
#include <iostream>
#include <spdlog/logger.h>
#include <sstream>
#include <string>
Include dependency graph for Assert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 stride
 Namespace for the simulator and related classes.
 
 stride::util
 Utilities for the project.
 

Macros

#define AssertLog(CONDITION, MESSAGE, LOGGER)   ((void)0)
 
#define AssertThrow(CONDITION, MESSAGE, LOGGER)   ((void)0)
 

Functions

std::string stride::util::AssertMessage (const char *condition, const std::string &message, const std::shared_ptr< spdlog::logger > &logger, const char *file, int line)
 

Detailed Description

Definition of .

Definition in file Assert.h.

Macro Definition Documentation

#define AssertLog (   CONDITION,
  MESSAGE,
  LOGGER 
)    ((void)0)

Definition at line 67 of file Assert.h.

#define AssertThrow (   CONDITION,
  MESSAGE,
  LOGGER 
)    ((void)0)