10 typedef std::optional<fc::string>
ostring;
11 typedef std::optional<fc::path>
opath;
14 namespace detail {
class url_impl; }
26 explicit url(
const string& u );
51 std::optional<uint16_t>
port()
const;
55 std::shared_ptr<detail::url_impl> my;
wraps boost::filesystem::path to provide platform independent path manipulation.
url & operator=(const mutable_url &c)
url & operator=(mutable_url &&c)
ovariant_object args() const
url & operator=(const url &c)
std::optional< uint16_t > port() const
bool operator==(const url &cmp) const
stores null, int64, uint64, double, bool, string, std::vector<variant>, and variant_object's.
std::optional< fc::string > ostring
std::optional< fc::path > opath
std::optional< fc::variant_object > ovariant_object
void from_variant(const fc::variant &v, sysio::chain::chain_id_type &cid)
void to_variant(const sysio::chain::shared_public_key &var, fc::variant &vo)
void cmp(const Operand &op, uint32 imm)