Sha256: 95efab0cf0fdf32c04b03149586088bb4383c8224a6ae01f432ce1f9b560129f

Contents?: true

Size: 526 Bytes

Versions: 16

Compression:

Stored size: 526 Bytes

Contents

#pragma once

#include "config_number.hpp"

namespace hocon {

    class config_int : public config_number {
    public:
        config_int(shared_origin origin, int value, std::string original_text);

        std::string transform_to_string() const override;

        unwrapped_value unwrapped() const override;

        int64_t long_value() const override;
        double double_value() const override;

    protected:
        shared_value new_copy(shared_origin) const override;

    private:
        int _value;
    };

}

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
facter-3.12.2.cfacter.20181217 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.12.1.cfacter.20181031 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.6.cfacter.20181031 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.12.1.cfacter.20181023 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.5.cfacter.20181022 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.12.0.cfacter.20181004 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.12.0.cfacter.20181001 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.12.0.cfacter.20180918 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.4.cfacter.20180821 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.3.cfacter.20180716 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.2.cfacter.20180612 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.9.6.cfacter.20180612 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.2.cfacter.20180606 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.9.6.cfacter.20180606 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
facter-3.11.0.cfacter.20180319 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp
cfacter-3.11.0.rc.20180314 ext/facter/cpp-hocon/lib/inc/internal/values/config_int.hpp