summaryrefslogtreecommitdiffstats
path: root/src/bltNsUtil.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bltNsUtil.h')
-rw-r--r--src/bltNsUtil.h31
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 */