Skip to content

Commit 68be645

Browse files
committed
fix missing includes
1 parent 43d04e2 commit 68be645

File tree

7 files changed

+56
-0
lines changed

7 files changed

+56
-0
lines changed

include/bencode/bencode_fwd.hpp

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
3+
///@file forward declarations
4+
5+
namespace bencode {
6+
7+
class bview;
8+
class integer_bview;
9+
class string_bview;
10+
class list_bview;
11+
class dict_bview;
12+
13+
class descriptor;
14+
class descriptor_table;
15+
16+
class bad_access;
17+
class bad_bview_access;
18+
class bad_bview_access;
19+
class parsing_error;
20+
class conversion_error;
21+
22+
23+
template<
24+
typename IntegralType,
25+
typename StringViewType,
26+
typename StringType,
27+
template <typename T> typename ListType,
28+
template <typename K, typename V> typename DictType
29+
>
30+
struct bvalue_policy;
31+
32+
struct default_bvalue_policy;
33+
template <typename Policy> class basic_bvalue;
34+
35+
36+
template <typename Iterator = const char*, typename Sentinel = Iterator>
37+
class descriptor_parser;
38+
39+
template <typename Iterator = const char*, typename Sentinel = Iterator>
40+
class push_parser;
41+
42+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#pragma once
2+
#include "bencode/detail/events/debug_to.hpp"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#pragma once
2+
#include "bencode/detail/events/encode_to.hpp"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#pragma once
2+
#include "bencode/detail/events/format_json_to.hpp"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#pragma once
2+
#include "bencode/detail/events/to_bvalue.hpp"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#pragma once
2+
3+
#include "bencode/detail/parser/descriptor_parser.hpp"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#pragma once
2+
3+
#include "bencode/detail/parser/push_parser.hpp"

0 commit comments

Comments
 (0)