// -*- c++ -*- /* Do not edit! -- generated file */ #ifndef ALGO_MEMORY_H #define ALGO_MEMORY_H #include #include namespace algo { template inline _wrapper<_delete > call_delete(_wrapper w) { return make_wrapper(_delete(w.m_ftor)); } template inline _wrapper<_new0 > call_new() { return make_wrapper(_new0()); } template inline _wrapper<_new1 > call_new(_wrapper p1) { return make_wrapper(_new1(p1.m_ftor)); } template inline _wrapper<_new2 > call_new(_wrapper p1,_wrapper p2) { return make_wrapper(_new2(p1.m_ftor,p2.m_ftor)); } template inline _wrapper<_new3 > call_new(_wrapper p1,_wrapper p2,_wrapper p3) { return make_wrapper(_new3(p1.m_ftor,p2.m_ftor,p3.m_ftor)); } template inline _wrapper<_new4 > call_new(_wrapper p1,_wrapper p2,_wrapper p3,_wrapper p4) { return make_wrapper(_new4(p1.m_ftor,p2.m_ftor,p3.m_ftor,p4.m_ftor)); } } #endif