Home | History | Annotate | Download | only in common
      1 /*
      2 ***************************************************************************
      3 *   Copyright (C) 2006 International Business Machines Corporation        *
      4 *   and others. All rights reserved.                                      *
      5 ***************************************************************************
      6 */
      7 
      8 #ifndef LOCALSVC_H
      9 #define LOCALSVC_H
     10 
     11 #include "unicode/utypes.h"
     12 
     13 #if U_LOCAL_SERVICE_HOOK
     14 /**
     15  * Prototype for user-supplied service hook. This function is expected to return
     16  * a type of factory object specific to the requested service.
     17  *
     18  * @param what service-specific string identifying the specific user hook
     19  * @param status error status
     20  * @return a service-specific hook, or NULL on failure.
     21  */
     22 U_CAPI void* uprv_svc_hook(const char *what, UErrorCode *status);
     23 #endif
     24 
     25 #endif
     26