Abandoned in favor of directly using STL in WDM drivers.
See wdmcpp Visual Studio project example.
ntl is very tiny and selective implementation of C++ Standard Library (which is sometimes mistakenly called STL) for Windows NT kernel mode drivers.
The name comes from combining NT and STL.
Tests are done in user-mode using Microsoft's VisualStudio C++ Unit Test Framework.
equal;lexicographical_compare;
integral_constant;bool_constant;true_type;false_type;
is_class(asis_unionis not implemented, it doesn't detect unions);is_pointer;is_lvalue_reference(_v);
remove_const(_t);remove_volatile(_t);remove_cv(_t);
is_same(_v);is_base_of(_v);
remove_reference(_t);add_lvalue_reference(_t);add_rvalue_reference(_t);
enable_if(_t);conditional(_t);void_t;
swap;forward;move;
(constructor);(destructor);operator=;assign;
at;operator[];front;back;data;
begin/cbegin;end/cend;rbegin/crbegin;rend/crend;
empty;size;reserve;capacity;shrink_to_fit;
clear;insert;emplace;erase;push_back;emplace_back;pop_back;resize;swap;
operator==;operator!=;operator<;operator<=;operator>;operator>=;