Skip to content

Commit 5cafc5f

Browse files
committed
made set_links private
1 parent f632b69 commit 5cafc5f

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# json_to_cpp
22
Generate boilerplate C++ code, that uses parse_json library, from example json
3+

src/json_to_cpp.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ namespace daw {
333333
}
334334
ss << "}\n\n";
335335
} else {
336+
ss << "private:\n";
336337
ss << "\tvoid set_links( );\n";
337338
}
338339
}
@@ -342,11 +343,11 @@ namespace daw {
342343
generate_copy_constructor( definition, ss, obj_type, cur_obj );
343344
generate_move_constructor( definition, ss, obj_type, cur_obj );
344345
generate_destructor( definition, ss, obj_type );
345-
generate_set_links( definition, ss, obj_type, cur_obj );
346346
if( !definition ) {
347347
ss << "\n\t" << obj_type << " & operator=( " << obj_type << " const & ) = default;\n";
348348
ss << "\t" << obj_type << " & operator=( " << obj_type << " && ) = default;\n";
349349
}
350+
generate_set_links( definition, ss, obj_type, cur_obj );
350351
}
351352

352353
void generate_includes( std::ostream & ss, config_t const & config, state_t const & obj_state ) {

0 commit comments

Comments
 (0)