#ifndef VCZH_COLLECTIONS_OPERATIONSTRING
#define VCZH_COLLECTIONS_OPERATIONSTRING
#include "Interfaces.h"
#include "../String.h"
#include "OperationCopyFrom.h"
namespace
{
namespace
{
template
<
typename
,
typename
>
void
(
&
,
const
<
>&
,
bool
=
false
)
{
const
*
=
.
();
=
.
();
(
,
buffer
,
count
,
);
}
template
<
typename
,
typename
>
void
(
<
>&
,
const
&
,
bool
=
false
)
{
<
>
(
.
(),
.
());
(
da
,
,
);
if
(
da
.
() ==
0
)
{
<
>();
}
else
{
<
>(&
da
0
],
da
.
());
}
}
}
}
#endif