NAIA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Classes | Public Member Functions | Public Attributes | List of all members
NAIA::_private::LimitedWarning< times_to_run > Struct Template Reference

#include <Utils.hpp>

Classes

struct  NotDonePrintingException
 

Public Member Functions

 LimitedWarning (std::string message, std::string source)
 
void operator() () const
 

Public Attributes

std::string msg
 
std::string src
 

Detailed Description

template<unsigned int times_to_run>
struct NAIA::_private::LimitedWarning< times_to_run >

Definition at line 17 of file Utils.hpp.

Constructor & Destructor Documentation

template<unsigned int times_to_run>
NAIA::_private::LimitedWarning< times_to_run >::LimitedWarning ( std::string  message,
std::string  source 
)
inline

Definition at line 20 of file Utils.hpp.

Member Function Documentation

template<unsigned int times_to_run>
void NAIA::_private::LimitedWarning< times_to_run >::operator() ( ) const
inline

Member Data Documentation

template<unsigned int times_to_run>
std::string NAIA::_private::LimitedWarning< times_to_run >::msg
template<unsigned int times_to_run>
std::string NAIA::_private::LimitedWarning< times_to_run >::src

The documentation for this struct was generated from the following file: