libLAS API Reference  1.8.1
Public Member Functions | List of all members
liblas::invalid_point_data Class Reference

Exception reporting invalid point data. More...

#include <exception.hpp>

Inheritance diagram for liblas::invalid_point_data:
Inheritance graph
Collaboration diagram for liblas::invalid_point_data:
Collaboration graph

Public Member Functions

 invalid_point_data (std::string const &msg, unsigned int who)
 
unsigned int who () const
 Return flags identifying invalid point data members. More...
 

Detailed Description

Exception reporting invalid point data.

It's usually thrown by Point::Validate function.

Constructor & Destructor Documentation

liblas::invalid_point_data::invalid_point_data ( std::string const &  msg,
unsigned int  who 
)
inline

Member Function Documentation

unsigned int liblas::invalid_point_data::who ( ) const
inline

Return flags identifying invalid point data members.

Flags are composed with composed with Point::DataMemberFlag. Testing flags example: bool timeValid = e.who() & Point::eTime;


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