Choreonoid  1.8
Public Member Functions | List of all members
cnoid::ValueNode::Exception Class Reference

#include <ValueTree.h>

Inheritance diagram for cnoid::ValueNode::Exception:
cnoid::ValueNode::DocumentNotFoundException cnoid::ValueNode::EmptyKeyException cnoid::ValueNode::FileException cnoid::ValueNode::KeyNotFoundException cnoid::ValueNode::NotListingException cnoid::ValueNode::NotMappingException cnoid::ValueNode::NotScalarException cnoid::ValueNode::ScalarTypeMismatchException cnoid::ValueNode::SyntaxException cnoid::ValueNode::UnknownNodeTypeException

Public Member Functions

 Exception ()
 
virtual ~Exception ()
 
int line () const
 
int column () const
 
std::string message () const
 
void setPosition (int line, int column)
 
void setMessage (const std::string &m)
 

Detailed Description

Constructor & Destructor Documentation

◆ Exception()

ValueNode::Exception::Exception ( )

◆ ~Exception()

ValueNode::Exception::~Exception ( )
virtual

Member Function Documentation

◆ column()

int cnoid::ValueNode::Exception::column ( ) const
inline

◆ line()

int cnoid::ValueNode::Exception::line ( ) const
inline

◆ message()

std::string ValueNode::Exception::message ( ) const

◆ setMessage()

void cnoid::ValueNode::Exception::setMessage ( const std::string &  m)
inline

◆ setPosition()

void cnoid::ValueNode::Exception::setPosition ( int  line,
int  column 
)
inline

The documentation for this class was generated from the following files: