1ASTL (Android STL) is a slimmed-down version of the regular C++ STL. 2 3Its sole purpose for existence is to be able to compile some third party 4packages. As a result only a subset of the regular STL is provided. We only add 5feature to it as we need them. 6 7Size of the library is a concern. For that reason, template usage has been 8reduced to a bare minimum, there is little parametrization in classes. 9 10To keep things simple, some inheritance hierarchies are just not there (e.g 11string is not a template specialization of basic_string - there is no 12basic_string class template.) 13