maliput
maliput::common::internal Namespace Reference

Classes

class  FNV1aHasher
 The FNV1a hash algorithm, used for hash_append generic hashing. More...
 

Functions

 __attribute__ ((noreturn)) void Abort(const char *condition
 
void Abort (const char *condition, const char *func, const char *file, int line)
 
void Abort (const char *condition, const char *func, const char *file, int line, const char *extra_details)
 
void Throw (const char *condition, const char *func, const char *file, int line)
 

Variables

const char * func
 
const char const char * file
 
const char const char int line
 
const char const char int const char * extra_details
 

Function Documentation

◆ __attribute__()

__attribute__ ( (noreturn)  ) const

◆ Abort() [1/2]

void maliput::common::internal::Abort ( const char *  condition,
const char *  func,
const char *  file,
int  line 
)

◆ Abort() [2/2]

void maliput::common::internal::Abort ( const char *  condition,
const char *  func,
const char *  file,
int  line,
const char *  extra_details 
)

◆ Throw()

void maliput::common::internal::Throw ( const char *  condition,
const char *  func,
const char *  file,
int  line 
)

Variable Documentation

◆ extra_details

const char const char int const char* extra_details

◆ file

const char const char * file

◆ func

const char * func

◆ line

const char const char int line