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: