OpenStudio:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
openstudio::RubyException Class Reference

#include <RubyException.hpp>

+ Inheritance diagram for openstudio::RubyException:

Public Member Functions

std::string location () const
 
RubyExceptionoperator= (const RubyException &)=default
 
RubyExceptionoperator= (RubyException &&)=default
 
 RubyException (const std::string &msg, const std::string &location)
 
 RubyException (const RubyException &)=default
 
 RubyException (RubyException &&)=default
 
std::string shortLocation () const
 
virtual ~RubyException () noexceptoverride=default
 

Constructor & Destructor Documentation

openstudio::RubyException::RubyException ( const std::string &  msg,
const std::string &  location 
)
inline
openstudio::RubyException::RubyException ( const RubyException )
default
openstudio::RubyException::RubyException ( RubyException &&  )
default
virtual openstudio::RubyException::~RubyException ( )
overridevirtualdefaultnoexcept

Member Function Documentation

std::string openstudio::RubyException::location ( ) const
inline
RubyException& openstudio::RubyException::operator= ( const RubyException )
default
RubyException& openstudio::RubyException::operator= ( RubyException &&  )
default
std::string openstudio::RubyException::shortLocation ( ) const
inline