/usr/include/citygml/address.h is in libcitygml-dev 2.0.8-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #pragma once
#include <citygml/citygml_api.h>
#include <citygml/object.h>
namespace citygml {
class LIBCITYGML_EXPORT Address: public Object
{
public:
Address(const std::string& id);
const std::string& country() const;
void setCountry(const std::string& country);
const std::string& locality() const;
void setLocality(const std::string& locality);
const std::string& postalCode() const;
void setPostalCode(const std::string& postalCode);
const std::string& thoroughfareName() const;
void setThoroughfareName(const std::string& thoroughfareName);
const std::string& thoroughfareNumber() const;
void setThoroughfareNumber(const std::string& thoroughfareNumber);
protected:
std::string m_country;
std::string m_locality;
std::string m_thoroughfareName;
std::string m_thoroughfareNumber;
std::string m_postalCode;
};
} /* namespace citygml */
|