Active Template Library

The Active Template Library (ATL) is a set of template-based C++ classes developed by Microsoft, intended to simplify the programming of Component Object Model (COM) objects. The COM support in Microsoft Visual C++ allows developers to create a variety of COM objects, OLE Automation servers, and ActiveX controls. ATL includes an object wizard that sets up primary structure of the objects very quickly with a minimum of hand coding. On the COM client side ATL provides smart pointers that deal with COM reference counting.

Read more about Active Template Library:  History and Use

Famous quotes containing the words active and/or library:

    The most intellectual of men are moved quite as much by the circumstances which they are used to as by their own will. The active voluntary part of a man is very small, and if it were not economised by a sleepy kind of habit, its results would be null.
    Walter Bagehot (1826–1877)

    That a famous library has been cursed by a woman is a matter of complete indifference to a famous library. Venerable and calm, with all its treasures safe locked within its breast, it sleeps complacently and will, so far as I am concerned, so sleep forever. Never will I wake these echoes, never will I ask for that hospitality again ...
    Virginia Woolf (1882–1941)