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

Public Member Functions

 badname (::std::string what, const place &plc, const char *name="unknown", std::string::size_type pos=std::string::npos)
 
- Public Member Functions inherited from nana::place::error
 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)
 

Additional Inherited Members

- Public Attributes inherited from nana::place::error
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::badname::badname ( ::std::string  what,
const place plc,
const char *  name = "unknown",
std::string::size_type  pos = std::string::npos 
)
inlineexplicit