Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::place::error Class Reference
Inheritance diagram for nana::place::error:
std::invalid_argument nana::badname

Public Member Functions

 error (const std::string &what, const place &plc, std::string field="unknown", std::string::size_type pos=std::string::npos)
 
- Public Member Functions inherited from std::invalid_argument
invalid_argument (T...args)
 
what (T...args)
 

Public Attributes

std::string base_what
 
std::string owner_caption
 truncate caption (title) of the "placed" widget More...
 
std::string div_text
 involved div_text More...
 
std::string field
 posible field where the error ocurred. More...
 
std::string::size_type pos
 posible position in the div_text where the error ocurred. npos if unknown More...
 

Constructor & Destructor Documentation

nana::place::error::error ( const std::string what,
const place plc,
std::string  field = "unknown",
std::string::size_type  pos = std::string::npos 
)

Member Data Documentation

std::string nana::place::error::base_what
std::string nana::place::error::div_text

involved div_text

std::string nana::place::error::field

posible field where the error ocurred.

std::string nana::place::error::owner_caption

truncate caption (title) of the "placed" widget

std::string::size_type nana::place::error::pos

posible position in the div_text where the error ocurred. npos if unknown