Libosmium  2.11.0
Fast and flexible C++ library for working with OpenStreetMap data
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
comment_type Class Reference

#include <attr.hpp>

Collaboration diagram for comment_type:
Collaboration graph
[legend]

Public Member Functions

constexpr comment_type (osmium::Timestamp date, osmium::user_id_type uid, const char *user, const char *text) noexcept
 
constexpr osmium::Timestamp date () const noexcept
 
constexpr osmium::user_id_type uid () const noexcept
 
constexpr const char * user () const noexcept
 
constexpr const char * text () const noexcept
 

Private Attributes

osmium::Timestamp m_date
 
osmium::user_id_type m_uid
 
const char * m_user
 
const char * m_text
 

Constructor & Destructor Documentation

constexpr comment_type::comment_type ( osmium::Timestamp  date,
osmium::user_id_type  uid,
const char *  user,
const char *  text 
)
inlinenoexcept

Member Function Documentation

constexpr osmium::Timestamp comment_type::date ( ) const
inlinenoexcept
constexpr const char* comment_type::text ( ) const
inlinenoexcept
constexpr osmium::user_id_type comment_type::uid ( ) const
inlinenoexcept
constexpr const char* comment_type::user ( ) const
inlinenoexcept

Member Data Documentation

osmium::Timestamp comment_type::m_date
private
const char* comment_type::m_text
private
osmium::user_id_type comment_type::m_uid
private
const char* comment_type::m_user
private

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