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 sense of an entailed disadvantagethe deformed foot doubtfully hidden by the shoe, makes a restlessly active spiritual yeast, and easily turns a self-centred, unloving nature into an Ishmaelite. But in the rarer sort, who presently see their own frustrated claim as one among a myriad, the inexorable sorrow takes the form of fellowship and makes the imagination tender.”
—George Eliot [Mary Ann (or Marian)
“Readers transform a library from a mausoleum into many theaters.”
—Mason Cooley (b. 1927)