diff --git a/mainspaceparser/mainspaceparser.cpp b/mainspaceparser/mainspaceparser.cpp index 59bae06..e86d491 100644 --- a/mainspaceparser/mainspaceparser.cpp +++ b/mainspaceparser/mainspaceparser.cpp @@ -47,6 +47,8 @@ namespace PT { +#ifdef nonexisting_value + MainSpaceParser::MainSpaceParser() { @@ -290,6 +292,7 @@ size_t MainSpaceParser::RequireOption(const std::wstring & arg) return res; } +#endif } // namespace diff --git a/mainspaceparser/mainspaceparser.h b/mainspaceparser/mainspaceparser.h index 6148179..bddc4bf 100644 --- a/mainspaceparser/mainspaceparser.h +++ b/mainspaceparser/mainspaceparser.h @@ -46,6 +46,8 @@ namespace PT { +#ifdef nonexisting_value + /* a very little parser for main(int argc, char ** argv) parameters @@ -93,6 +95,7 @@ private: }; +#endif } // namespace diff --git a/space/jsontospaceparser.cpp b/space/jsontospaceparser.cpp index 0799054..a69f820 100644 --- a/space/jsontospaceparser.cpp +++ b/space/jsontospaceparser.cpp @@ -44,6 +44,7 @@ namespace PT { +#ifdef nonexisting_value JSONToSpaceParser::JSONToSpaceParser() @@ -861,7 +862,7 @@ int JSONToSpaceParser::ReadChar() return lastc; } - +#endif } // namespace diff --git a/space/jsontospaceparser.h b/space/jsontospaceparser.h index 385aced..6691fbc 100644 --- a/space/jsontospaceparser.h +++ b/space/jsontospaceparser.h @@ -46,6 +46,7 @@ namespace PT { +#ifdef nonexisting_value class JSONToSpaceParser @@ -353,6 +354,8 @@ private: }; +#endif + } // namespace diff --git a/space/spaceparser.cpp b/space/spaceparser.cpp index 8415f88..392c9ce 100644 --- a/space/spaceparser.cpp +++ b/space/spaceparser.cpp @@ -44,6 +44,7 @@ namespace PT { +#ifdef nonexisting_value SpaceParser::SpaceParser() @@ -667,6 +668,8 @@ return lastc; } +#endif + } // namespace diff --git a/space/spaceparser.h b/space/spaceparser.h index 2cff901..bba03e6 100644 --- a/space/spaceparser.h +++ b/space/spaceparser.h @@ -46,6 +46,7 @@ namespace PT { +#ifdef nonexisting_value class SpaceParser @@ -318,6 +319,8 @@ private: }; +#endif + } // namespace diff --git a/space/spacetojson.cpp b/space/spacetojson.cpp index b8b46ae..64d09f8 100644 --- a/space/spacetojson.cpp +++ b/space/spacetojson.cpp @@ -41,6 +41,8 @@ namespace PT { +#ifdef nonexisting_value + void SpaceToJSON::Clear() { @@ -107,7 +109,7 @@ bool SpaceToJSON::IsTable(const std::wstring & name) return i != table.end(); } - +#endif diff --git a/space/spacetojson.h b/space/spacetojson.h index f18ac3f..6338e06 100644 --- a/space/spacetojson.h +++ b/space/spacetojson.h @@ -48,6 +48,8 @@ namespace PT { +#ifdef nonexisting_value + class SpaceToJSON { @@ -262,7 +264,7 @@ void SpaceToJSON::Serialize(Space & space, Stream & out, bool use_indents) Serialize(space, out, use_indents, 0, false, treat_as_table, true); } - +#endif } // namespace