Sha256: a9d7e3a240191f01b7f9b348178acb327cd2bd4c091efe37888c43fdd4840a00
Contents?: true
Size: 711 Bytes
Versions: 16
Compression:
Stored size: 711 Bytes
Contents
#pragma once #include "abstract_config_node.hpp" namespace hocon { enum class config_include_kind { URL, FILE, CLASSPATH, HEURISTIC }; /** Represents an include statement of the form "include include_kind(include_path)". */ class config_node_include : public abstract_config_node { public: config_node_include(shared_node_list children, config_include_kind kind); token_list get_tokens() const override; shared_node_list const& children() const; config_include_kind kind() const; std::string name() const; private: shared_node_list _children; config_include_kind _kind; }; } // namespace hocon
Version data entries
16 entries across 16 versions & 2 rubygems