File indexing completed on 2025-05-12 09:08:08
0001 #ifndef VALUE_DETAIL_ITERATOR_FWD_H_62B23520_7C8E_11DE_8A39_0800200C9A66
0002 #define VALUE_DETAIL_ITERATOR_FWD_H_62B23520_7C8E_11DE_8A39_0800200C9A66
0003
0004 #if defined(_MSC_VER) || \
0005 (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || \
0006 (__GNUC__ >= 4))
0007 #pragma once
0008 #endif
0009
0010 #include "ATOOLS/YAML/yaml-cpp/dll.h"
0011 #include <list>
0012 #include <utility>
0013 #include <vector>
0014
0015 namespace SHERPA_YAML {
0016
0017 namespace detail {
0018 struct iterator_value;
0019 template <typename V>
0020 class iterator_base;
0021 }
0022
0023 using iterator = detail::iterator_base<detail::iterator_value>;
0024 using const_iterator = detail::iterator_base<const detail::iterator_value>;
0025 }
0026
0027 #endif