1#ifndef __JLANG__JSTDTOOLKIT__
2#define __JLANG__JSTDTOOLKIT__
12namespace JPP {
using namespace JLANG; }
26 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
46 template<
class JElement_t,
class JAllocator_t>
49 if (buffer.capacity() <= buffer.size()) {
50 buffer.reserve(buffer.size() + 1);
53 *(buffer.end()) = value;
Forward declarations of STD containers.
Auxiliary classes and methods for language specific functionality.
void putEndMarker(std::vector< JElement_t, JAllocator_t > &buffer, const JElement_t &value)
Put end marker.
const JValue_t & getValue(const std::map< JKey_t, JValue_t, JComparator_t, JAllocator_t > &map, const JKey_t &key, const JValue_t &value)
Get value in map.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).