diff --git a/src/generator.h b/src/generator.h index 72f7d53..517bdb5 100644 --- a/src/generator.h +++ b/src/generator.h @@ -315,10 +315,10 @@ private: void CallObject(BaseObj & base_obj, int method_index, FunInfo & info); - void PrintDate(pt::Date * date, std::vector parameters, StreamType & out_stream); - bool PrintDatePart(pt::Date * date, const std::wstring & field, std::vector parameters, StreamType & out_stream); + void PrintDate(pt::Date * date, std::vector & parameters, StreamType & out_stream); + bool PrintDatePart(pt::Date * date, const std::wstring & field, std::vector & parameters, StreamType & out_stream); - bool CallDate(FindHelper & find_helper, std::vector & fields, std::vector parameters, StreamType & out_stream); + bool CallDate(FindHelper & find_helper, std::vector & fields, std::vector & parameters, StreamType & out_stream); void PrintLastSpaceField(pt::Space * space, std::vector & parameters, StreamType & out_stream); void CallSpaceObjectForLastField(std::vector & parameters, StreamType & out_stream, pt::Space * space); @@ -333,10 +333,10 @@ private: bool CallSpace(FindHelper & find_helper, std::vector & fields, std::vector & parameters, StreamType & out_stream); #ifdef EZC_HAS_MORM_LIBRARY - bool CallModelField(morm::Model & model, const std::wstring & field, std::vector parameters, StreamType & out_stream, const StreamType & in_stream); - bool CallModel(morm::Model & model, FindHelper & find_helper, std::vector & fields, std::vector parameters, StreamType & out_stream, const StreamType & in_stream); + bool CallModelField(morm::Model & model, const std::wstring & field, std::vector & parameters, StreamType & out_stream, const StreamType & in_stream); + bool CallModel(morm::Model & model, FindHelper & find_helper, std::vector & fields, std::vector & parameters, StreamType & out_stream, const StreamType & in_stream); void FindLastModelWrapper(FindHelper & find_helper, std::vector & fields); - bool CallWrapper(FindHelper & find_helper, std::vector & fields, std::vector parameters, StreamType & out_stream, const StreamType & in_stream); + bool CallWrapper(FindHelper & find_helper, std::vector & fields, std::vector & parameters, StreamType & out_stream, const StreamType & in_stream); #endif void CallObject(BaseObj & base_obj, @@ -1305,7 +1305,7 @@ void Generator::DumpModel template -void Generator::PrintDate(pt::Date * date, std::vector parameters, StreamType & out_stream) +void Generator::PrintDate(pt::Date * date, std::vector & parameters, StreamType & out_stream) { bool is_roman = HasParam(parameters, L"roman"); bool is_no_sec = HasParam(parameters, L"no_sec"); @@ -1332,7 +1332,7 @@ void Generator::PrintDate template -bool Generator::PrintDatePart(pt::Date * date, const std::wstring & field, std::vector parameters, StreamType & out_stream) +bool Generator::PrintDatePart(pt::Date * date, const std::wstring & field, std::vector & parameters, StreamType & out_stream) { bool is_test = IsTestingFunctionExistence(); @@ -1388,7 +1388,7 @@ bool Generator::PrintDate template -bool Generator::CallDate(FindHelper & find_helper, std::vector & fields, std::vector parameters, StreamType & out_stream) +bool Generator::CallDate(FindHelper & find_helper, std::vector & fields, std::vector & parameters, StreamType & out_stream) { bool found = true; bool all_fields_known = (find_helper.field_index == fields.size()); @@ -1622,7 +1622,8 @@ bool Generator::CallSpace #ifdef EZC_HAS_MORM_LIBRARY template -bool Generator::CallModelField(morm::Model & model, const std::wstring & field, std::vector parameters, StreamType & out_stream, const StreamType & in_stream) +bool Generator::CallModelField( + morm::Model & model, const std::wstring & field, std::vector & parameters, StreamType & out_stream, const StreamType & in_stream) { /* * if 'field' is a POD type then 'str' will be used in get_raw_value() @@ -1658,7 +1659,7 @@ bool Generator::CallModel template bool Generator::CallModel(morm::Model & model, FindHelper & find_helper, std::vector & fields, - std::vector parameters, StreamType & out_stream, const StreamType & in_stream) + std::vector & parameters, StreamType & out_stream, const StreamType & in_stream) { bool found = true; @@ -1743,7 +1744,7 @@ void Generator::FindLastM template bool Generator::CallWrapper(FindHelper & find_helper, std::vector & fields, - std::vector parameters, StreamType & out_stream, const StreamType & in_stream) + std::vector & parameters, StreamType & out_stream, const StreamType & in_stream) { bool found = true; last_res = false;