Libosmium
2.11.1
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <changeset.hpp>
Public Member Functions | |
ChangesetComment (osmium::Timestamp date, osmium::user_id_type uid) noexcept | |
osmium::Timestamp | date () const noexcept |
osmium::user_id_type | uid () const noexcept |
const char * | user () const noexcept |
const char * | text () const noexcept |
Static Public Attributes | |
static constexpr item_type | collection_type = item_type::changeset_discussion |
Private Member Functions | |
ChangesetComment (const ChangesetComment &)=delete | |
ChangesetComment (ChangesetComment &&)=delete | |
ChangesetComment & | operator= (const ChangesetComment &)=delete |
ChangesetComment & | operator= (ChangesetComment &&)=delete |
unsigned char * | endpos () |
const unsigned char * | endpos () const |
unsigned char * | next () |
unsigned const char * | next () const |
void | set_user_size (string_size_type size) noexcept |
void | set_text_size (string_size_type size) noexcept |
Private Attributes | |
osmium::Timestamp | m_date |
osmium::user_id_type | m_uid {0} |
string_size_type | m_user_size |
string_size_type | m_text_size |
Friends | |
class | osmium::builder::ChangesetDiscussionBuilder |
template<typename TMember > | |
class | osmium::memory::CollectionIterator |
|
privatedelete |
|
privatedelete |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
privatedelete |
|
privatedelete |
|
inlineprivatenoexcept |
|
inlineprivatenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
friend |
|
friend |
|
static |
|
private |
|
private |
|
private |
|
private |