#include <oalplus/object/wrapper.hpp>
#include
<oalplus/object/wrapper.hpp>
OALplus distinguishes the object construction methods as listed above at compile-time by using the following tag types:
namespace tag { struct Generate; } // namespace tag
Indicates that a alGen* function should be used.
alGen*