aas-core3.1 0.0.1-alpha.1
Manipulate, verify and de/serialize asset administration shells V3.1 in C++.
Loading...
Searching...
No Matches
Namespaces | Functions
common.hpp File Reference
#include <algorithm>
#include <functional>
#include <memory>
#include <sstream>
#include <string>
#include <utility>
#include <tl/optional.hpp>
#include <tl/expected.hpp>

Go to the source code of this file.

Namespaces

namespace  aas_core
 
namespace  aas_core::aas_3_1
 
namespace  aas_core::aas_3_1::common
 

Functions

template<typename T >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique ()
 
template<typename T , typename A1 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1)
 
template<typename T , typename A1 , typename A2 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2)
 
template<typename T , typename A1 , typename A2 , typename A3 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 , typename A11 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10, A11 &&a11)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 , typename A11 , typename A12 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10, A11 &&a11, A12 &&a12)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 , typename A11 , typename A12 , typename A13 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10, A11 &&a11, A12 &&a12, A13 &&a13)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 , typename A11 , typename A12 , typename A13 , typename A14 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10, A11 &&a11, A12 &&a12, A13 &&a13, A14 &&a14)
 
template<typename T , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9 , typename A10 , typename A11 , typename A12 , typename A13 , typename A14 , typename A15 >
std::unique_ptr< T > aas_core::aas_3_1::common::make_unique (A1 &&a1, A2 &&a2, A3 &&a3, A4 &&a4, A5 &&a5, A6 &&a6, A7 &&a7, A8 &&a8, A9 &&a9, A10 &&a10, A11 &&a11, A12 &&a12, A13 &&a13, A14 &&a14, A15 &&a15)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58, const std::string &part59)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58, const std::string &part59, const std::string &part60)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58, const std::string &part59, const std::string &part60, const std::string &part61)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58, const std::string &part59, const std::string &part60, const std::string &part61, const std::string &part62)
 
std::string aas_core::aas_3_1::common::Concat (const std::string &part0, const std::string &part1, const std::string &part2, const std::string &part3, const std::string &part4, const std::string &part5, const std::string &part6, const std::string &part7, const std::string &part8, const std::string &part9, const std::string &part10, const std::string &part11, const std::string &part12, const std::string &part13, const std::string &part14, const std::string &part15, const std::string &part16, const std::string &part17, const std::string &part18, const std::string &part19, const std::string &part20, const std::string &part21, const std::string &part22, const std::string &part23, const std::string &part24, const std::string &part25, const std::string &part26, const std::string &part27, const std::string &part28, const std::string &part29, const std::string &part30, const std::string &part31, const std::string &part32, const std::string &part33, const std::string &part34, const std::string &part35, const std::string &part36, const std::string &part37, const std::string &part38, const std::string &part39, const std::string &part40, const std::string &part41, const std::string &part42, const std::string &part43, const std::string &part44, const std::string &part45, const std::string &part46, const std::string &part47, const std::string &part48, const std::string &part49, const std::string &part50, const std::string &part51, const std::string &part52, const std::string &part53, const std::string &part54, const std::string &part55, const std::string &part56, const std::string &part57, const std::string &part58, const std::string &part59, const std::string &part60, const std::string &part61, const std::string &part62, const std::string &part63)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58, const std::wstring &part59)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58, const std::wstring &part59, const std::wstring &part60)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58, const std::wstring &part59, const std::wstring &part60, const std::wstring &part61)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58, const std::wstring &part59, const std::wstring &part60, const std::wstring &part61, const std::wstring &part62)
 
std::wstring aas_core::aas_3_1::common::Concat (const std::wstring &part0, const std::wstring &part1, const std::wstring &part2, const std::wstring &part3, const std::wstring &part4, const std::wstring &part5, const std::wstring &part6, const std::wstring &part7, const std::wstring &part8, const std::wstring &part9, const std::wstring &part10, const std::wstring &part11, const std::wstring &part12, const std::wstring &part13, const std::wstring &part14, const std::wstring &part15, const std::wstring &part16, const std::wstring &part17, const std::wstring &part18, const std::wstring &part19, const std::wstring &part20, const std::wstring &part21, const std::wstring &part22, const std::wstring &part23, const std::wstring &part24, const std::wstring &part25, const std::wstring &part26, const std::wstring &part27, const std::wstring &part28, const std::wstring &part29, const std::wstring &part30, const std::wstring &part31, const std::wstring &part32, const std::wstring &part33, const std::wstring &part34, const std::wstring &part35, const std::wstring &part36, const std::wstring &part37, const std::wstring &part38, const std::wstring &part39, const std::wstring &part40, const std::wstring &part41, const std::wstring &part42, const std::wstring &part43, const std::wstring &part44, const std::wstring &part45, const std::wstring &part46, const std::wstring &part47, const std::wstring &part48, const std::wstring &part49, const std::wstring &part50, const std::wstring &part51, const std::wstring &part52, const std::wstring &part53, const std::wstring &part54, const std::wstring &part55, const std::wstring &part56, const std::wstring &part57, const std::wstring &part58, const std::wstring &part59, const std::wstring &part60, const std::wstring &part61, const std::wstring &part62, const std::wstring &part63)
 
template<typename ContainerT , typename FunctorT >
bool aas_core::aas_3_1::common::All (FunctorT condition, const ContainerT &container)
 
template<typename ContainerT , typename FunctorT >
bool aas_core::aas_3_1::common::Some (FunctorT condition, const ContainerT &container)
 
template<typename FunctorT >
bool aas_core::aas_3_1::common::AllRange (FunctorT condition, size_t start, size_t end)
 
template<typename FunctorT >
bool aas_core::aas_3_1::common::SomeRange (FunctorT condition, size_t start, size_t end)
 
template<typename ContainerT , typename ValueT >
bool aas_core::aas_3_1::common::Contains (const ContainerT &container, const ValueT &value)
 
std::string aas_core::aas_3_1::common::WstringToUtf8 (const std::wstring &text)
 
std::wstring aas_core::aas_3_1::common::Utf8ToWstring (const char *utf8_text, size_t utf8_text_size=std::string::npos)
 
std::wstring aas_core::aas_3_1::common::Utf8ToWstring (const std::string &utf8_text)