Schema definition.
More...
#include <schema.hpp>
liblas::Schema::Schema |
( |
Schema const & |
other | ) |
|
liblas::Schema::~Schema |
( |
| ) |
|
|
inline |
void liblas::Schema::AddDimension |
( |
Dimension const & |
dim | ) |
|
void liblas::Schema::CalculateSizes |
( |
| ) |
|
std::size_t liblas::Schema::GetBaseByteSize |
( |
| ) |
const |
Get the base size (only accounting for Time, Color, etc )
std::size_t liblas::Schema::GetBitSize |
( |
| ) |
const |
std::size_t liblas::Schema::GetByteSize |
( |
| ) |
const |
boost::optional< Dimension const& > liblas::Schema::GetDimension |
( |
std::string const & |
n | ) |
const |
boost::optional< Dimension const& > liblas::Schema::GetDimension |
( |
index_by_index::size_type |
t | ) |
const |
std::vector<std::string> liblas::Schema::GetDimensionNames |
( |
| ) |
const |
IndexMap const& liblas::Schema::GetDimensions |
( |
| ) |
const |
|
inline |
liblas::property_tree::ptree liblas::Schema::GetPTree |
( |
| ) |
const |
uint16_t liblas::Schema::GetSchemaVersion |
( |
| ) |
const |
|
inline |
bool liblas::Schema::IsCustom |
( |
| ) |
const |
bool liblas::Schema::operator!= |
( |
const Schema & |
other | ) |
const |
|
inline |
bool liblas::Schema::operator== |
( |
const Schema & |
other | ) |
const |
void liblas::Schema::RemoveDimension |
( |
Dimension const & |
dim | ) |
|
void liblas::Schema::SetDimension |
( |
Dimension const & |
dim | ) |
|
void liblas::Schema::SetSchemaVersion |
( |
uint16_t |
v | ) |
|
|
inline |
std::size_t liblas::Schema::m_base_bit_size |
|
protected |
std::size_t liblas::Schema::m_bit_size |
|
protected |
uint32_t liblas::Schema::m_nextpos |
|
protected |
uint16_t liblas::Schema::m_schemaversion |
|
protected |
The documentation for this class was generated from the following file: