pike.git/
src/
svalue.h
Branch:
Tag:
Non-build tags
All tags
No tags
2007-03-03
2007-03-03 15:24:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>
cf4e17bea6701afdd9dd03d6c05cd396125da0ac (
8
lines) (+
7
/-
1
)
[
Show
|
Annotate
]
Branch:
7.9
Added PIKE_T_NSTRING and tStr{7,8,16,32}.
Rev: src/svalue.h:1.140
2:
|| This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information.
-
|| $Id: svalue.h,v 1.
139
2006
/
10
/
27
18
:
17
:
35
grubba Exp $
+
|| $Id: svalue.h,v 1.
140
2007
/
03
/
03
15
:
24
:
51
grubba Exp $
*/ #ifndef SVALUE_H
123:
#define PIKE_T_GET_SET 32 /* Getter setter. * Only valid in struct identifier */
+
#define PIKE_T_NSTRING 239 /* Narrow string. Only for serialization. */
#define PIKE_T_RING 240 #define PIKE_T_NAME 241 /**< Named type. */ #define PIKE_T_SCOPE 243 /**< Not supported yet */
178:
#define tProgram(X) "\005" X #define tStr "\006" #define tString "\006"
+
#define tStr7 "\357\007"
+
#define tStr8 "\357\010"
+
#define tStr16 "\357\020"
+
#define tStr32 "\006"
#define tType(T) "\007" T #define tInt "\022" #define tInt0 "\010\000\000\000\000\000\000\000\000"