summaryrefslogtreecommitdiffstats
path: root/src/bltNsUtil.h
diff options
context:
space:
mode:
authorjoye <joye>2014-07-08 19:55:45 (GMT)
committerjoye <joye>2014-07-08 19:55:45 (GMT)
commitd94450a5cfe4e5e7117cdc87e20d906f843e9990 (patch)
tree0855ba38b4c83cbfe50b485b22a845294e3f6bd4 /src/bltNsUtil.h
parentd9392c93890e89f29b64c963e8ff39c6e8d402a9 (diff)
downloadblt-d94450a5cfe4e5e7117cdc87e20d906f843e9990.zip
blt-d94450a5cfe4e5e7117cdc87e20d906f843e9990.tar.gz
blt-d94450a5cfe4e5e7117cdc87e20d906f843e9990.tar.bz2
*** empty log message ***
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 */