diff options
Diffstat (limited to 'src/bltNsUtil.h')
-rw-r--r-- | src/bltNsUtil.h | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/src/bltNsUtil.h b/src/bltNsUtil.h index 5b9bb28..950a48a 100644 --- a/src/bltNsUtil.h +++ b/src/bltNsUtil.h @@ -38,26 +38,27 @@ #define NS_SEARCH_GLOBAL (1<<1) #define NS_SEARCH_BOTH (NS_SEARCH_GLOBAL | NS_SEARCH_CURRENT) -typedef struct { - const char *name; - Tcl_Namespace *nsPtr; -} Blt_ObjectName; - #define BLT_NO_DEFAULT_NS (1<<0) #define BLT_NO_ERROR_MSG (1<<1) -/* - * Auxillary procedures - */ -extern Tcl_Namespace *Blt_GetVariableNamespace(Tcl_Interp* interp, - const char *varName); +namespace Blt { + + typedef struct { + const char *name; + Tcl_Namespace *nsPtr; + } Blt_ObjectName; + + extern Tcl_Namespace* GetVariableNamespace(Tcl_Interp* interp, + const char *varName); -extern Tcl_Namespace *Blt_GetCommandNamespace(Tcl_Command cmdToken); + extern Tcl_Namespace* GetCommandNamespace(Tcl_Command cmdToken); -extern int Blt_ParseObjectName(Tcl_Interp* interp, const char *name, - Blt_ObjectName *objNamePtr, unsigned int flags); + extern int ParseObjectName(Tcl_Interp* interp, const char *name, + Blt_ObjectName *objNamePtr, + unsigned int flags); -extern char *Blt_MakeQualifiedName(Blt_ObjectName *objNamePtr, - Tcl_DString *resultPtr); + extern char* MakeQualifiedName(Blt_ObjectName *objNamePtr, + Tcl_DString *resultPtr); +}; #endif /* BLT_NS_UTIL_H */ |