@@ -18,9 +18,8 @@ namespace rtl::builder
1818{
1919 struct CtorBuilder : protected ReflectionBuilder
2020 {
21- CtorBuilder (std::string_view pNamespace, std::string_view pRecordStr,
22- std::string_view pFunction, traits::uid_t pRecordUid)
23- : ReflectionBuilder(pFunction, pRecordUid, pRecordStr, pNamespace)
21+ CtorBuilder (const std::string& pRecordStr, const std::string& pFunction, traits::uid_t pRecordUid)
22+ : ReflectionBuilder(std::string_view(pFunction), pRecordUid, std::string_view(pRecordStr))
2423 { }
2524
2625 /* @method: build()
@@ -59,8 +58,8 @@ namespace rtl::builder
5958 template <>
6059 struct Builder <detail::member::None, void > : protected ReflectionBuilder
6160 {
62- Builder (traits::uid_t pRecordUid, std::string_view pFunction, std::string_view pNamespace )
63- : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE, pNamespace )
61+ Builder (traits::uid_t pRecordUid, std::string_view pFunction)
62+ : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE)
6463 { }
6564
6665 /* @method: build()
@@ -80,8 +79,8 @@ namespace rtl::builder
8079 template <class ...signature_t >
8180 struct Builder <detail::member::None, signature_t ...> : protected ReflectionBuilder
8281 {
83- Builder (traits::uid_t pRecordUid, std::string_view pFunction, std::string_view pNamespace )
84- : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE, pNamespace )
82+ Builder (traits::uid_t pRecordUid, std::string_view pFunction)
83+ : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE)
8584 { }
8685
8786 /* @method: build()
@@ -101,8 +100,8 @@ namespace rtl::builder
101100 template <>
102101 struct Builder <detail::member::None> : protected ReflectionBuilder
103102 {
104- Builder (traits::uid_t pRecordUid, std::string_view pFunction, std::string_view pNamespace )
105- : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE, pNamespace )
103+ Builder (traits::uid_t pRecordUid, std::string_view pFunction)
104+ : ReflectionBuilder(pFunction, pRecordUid, detail::RECORD_NONE)
106105 { }
107106
108107 /* @method: build()
@@ -126,8 +125,8 @@ namespace rtl::builder
126125 struct Builder <detail::member::Static, void > : protected ReflectionBuilder
127126 {
128127 Builder (traits::uid_t pRecordUid, std::string_view pFunction,
129- std::string_view pRecordStr, std::string_view pNamespace )
130- : ReflectionBuilder(pFunction, pRecordUid, pRecordStr, pNamespace )
128+ std::string_view pRecordStr)
129+ : ReflectionBuilder(pFunction, pRecordUid, pRecordStr)
131130 { }
132131
133132 /* @method: build()
@@ -148,8 +147,8 @@ namespace rtl::builder
148147 struct Builder <detail::member::Static, signature_t ...> : protected ReflectionBuilder
149148 {
150149 Builder (traits::uid_t pRecordUid, std::string_view pFunction,
151- std::string_view pRecordStr, std::string_view pNamespace )
152- : ReflectionBuilder(pFunction, pRecordUid, pRecordStr, pNamespace )
150+ std::string_view pRecordStr)
151+ : ReflectionBuilder(pFunction, pRecordUid, pRecordStr)
153152 { }
154153
155154 /* @method: build()
@@ -170,8 +169,8 @@ namespace rtl::builder
170169 struct Builder <detail::member::Static> : protected ReflectionBuilder
171170 {
172171 Builder (traits::uid_t pRecordUid, std::string_view pFunction,
173- std::string_view pRecordStr, std::string_view pNamespace )
174- : ReflectionBuilder(pFunction, pRecordUid, pRecordStr, pNamespace )
172+ std::string_view pRecordStr)
173+ : ReflectionBuilder(pFunction, pRecordUid, pRecordStr)
175174 { }
176175
177176 /* @method: build()
@@ -195,7 +194,7 @@ namespace rtl::builder
195194 struct Builder <detail::member::Const, void > : protected ReflectionBuilder
196195 {
197196 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
198- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
197+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
199198 { }
200199
201200 /* @method: build()
@@ -216,7 +215,7 @@ namespace rtl::builder
216215 struct Builder <detail::member::Const, signature_t ...> : protected ReflectionBuilder
217216 {
218217 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
219- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
218+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
220219 { }
221220
222221 /* @method: build()
@@ -237,7 +236,7 @@ namespace rtl::builder
237236 struct Builder <detail::member::Const> : protected ReflectionBuilder
238237 {
239238 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
240- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
239+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
241240 { }
242241
243242 /* @method: build()
@@ -261,7 +260,7 @@ namespace rtl::builder
261260 struct Builder <detail::member::NonConst, void > : protected ReflectionBuilder
262261 {
263262 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
264- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
263+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
265264 { }
266265
267266 /* @method: build()
@@ -282,7 +281,7 @@ namespace rtl::builder
282281 struct Builder <detail::member::NonConst, signature_t ...> : protected ReflectionBuilder
283282 {
284283 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
285- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
284+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
286285 { }
287286
288287 /* @method: build()
@@ -303,7 +302,7 @@ namespace rtl::builder
303302 struct Builder <detail::member::NonConst> : protected ReflectionBuilder
304303 {
305304 Builder (std::string_view pFunction, traits::uid_t pRecordUid)
306- : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER, detail::INIT_LATER )
305+ : ReflectionBuilder(pFunction, pRecordUid, detail::INIT_LATER)
307306 { }
308307
309308
0 commit comments