Sierra Toolkit Version of the Day
product_registry.h
Go to the documentation of this file.
00001 /*------------------------------------------------------------------------*/
00002 /*                 Copyright 2010 Sandia Corporation.                     */
00003 /*  Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive   */
00004 /*  license for use of this work by or on behalf of the U.S. Government.  */
00005 /*  Export of this program may require a license from the                 */
00006 /*  United States Government.                                             */
00007 /*------------------------------------------------------------------------*/
00027 #ifndef STK_UTIL_ENVIRONMENT_PRODUCT_REGISTRY_H
00028 #define STK_UTIL_ENVIRONMENT_PRODUCT_REGISTRY_H
00029 #include <stddef.h>
00030 
00031 #if defined(__cplusplus)
00032 extern "C" {
00033 #endif
00034 
00043 extern void product_registry_add(const char *name);
00044 
00059 extern void product_registry_add_tpl(const char *name, const char *version, const char *qualifier);
00060 
00068 extern size_t product_registry_size();
00069 
00070 #if defined(__cplusplus)
00071 } /* extern "C" */
00072 #endif
00073 
00074 
00075 #endif /* STK_UTIL_ENVIRONMENT_PRODUCT_REGISTRY_H */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends