FlatCityBuf C++ reader 0.8.0
Native C++17 reader for FlatCityBuf, the cloud-optimized CityJSON format
Loading...
Searching...
No Matches
header.hpp File Reference
#include <fcb/error.hpp>
#include <fcb/layout.hpp>
#include <fcb/range_reader.hpp>
#include <array>
#include <cstdint>
#include <memory>
#include <optional>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  fcb::ColumnInfo
 One attribute column's schema, copied out of the header. More...
 
struct  fcb::AttrIndexInfo
 Where one column's B+tree index lives, and how it is shaped. More...
 
struct  fcb::FileInfo
 Everything a caller normally wants from the header, as owned values. More...
 
class  fcb::HeaderView
 A parsed header that OWNS its backing bytes. More...
 

Namespaces

namespace  fcb
 
namespace  fcb::detail
 

Functions

HeaderView fcb::read_header (std::shared_ptr< RangeReader > reader)
 Read and validate the file preamble and header.