summaryrefslogtreecommitdiff
path: root/db/jsobj.h
diff options
context:
space:
mode:
authorAaron <aaron@10gen.com>2010-02-02 12:38:11 -0800
committerAaron <aaron@10gen.com>2010-02-02 12:38:11 -0800
commit727e7201f71d17d12d23f5dcc945280faff9c337 (patch)
treefd29d6ae4d980160b3dda0bb4e72a1ef31dda980 /db/jsobj.h
parent7f24acaf6d9b40fba1c685f1e22cc76291821952 (diff)
downloadmongo-727e7201f71d17d12d23f5dcc945280faff9c337.tar.gz
Add boolean version of append()
Diffstat (limited to 'db/jsobj.h')
-rw-r--r--db/jsobj.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/db/jsobj.h b/db/jsobj.h
index f2aed2fc68f..bcbcabbeab9 100644
--- a/db/jsobj.h
+++ b/db/jsobj.h
@@ -1205,6 +1205,13 @@ namespace mongo {
b.append((char) (val?1:0));
}
+ /** Append a boolean element */
+ void append(const char *fieldName, bool val) {
+ b.append((char) Bool);
+ b.append(fieldName);
+ b.append((char) (val?1:0));
+ }
+
/** Append a 32 bit integer element */
void append(const char *fieldName, int n) {
b.append((char) NumberInt);