Library

Home Style Practice Library


Features
Warnings
Source

<% set myHits=Server.CreateObject("IISSample.PageCounter") myHits.PageHit() %>

I call this the non-standard library, because formal compliance with the standard is not one of its development goals.  A general correspondence with the standard library is, however in some cases I have priorities which are different than those required for a standard.

Because this is the non-standard library, it is placed in namespace sss, not std.  Anything I have ever needed from std is incorporated into sss through namespace aggregation.  Please see my recommendations for using namespaces.

In my opinion one of the worst decisions to arise from design by committee was extensionless header files.  These headers have the extension .hpp, because in some cases using .h would have caused a conflict. 

The original basis for this library is the SGI version, and in a few cases changes, including reformatting, have not been made yet.  In general however, these have been reformatted in accordance with the style guide, and they have been modified for the Win32 platform and the MSVC compiler.  Purchasing other compilers is not a priority for me.

This library is used extensively in production code at Spokane Software Systems, Inc., and the functions thus used have been thoroughly tested.  However, it is possible some template specializations have never been instantiated in our usage, and it is provided here for use at your own risk.


You are visitor number <%=myHits.Hits%> to this page.


You are visitor number <%=myHits.Hits%> to this page.

Send mail to webmaster@fluxsmith.com with questions or comments about this web site.
Copyright © 2002 fluxsmith.com
Last modified: 01/14/02