diff options
author | Aaron <aaron@10gen.com> | 2010-02-02 12:38:11 -0800 |
---|---|---|
committer | Aaron <aaron@10gen.com> | 2010-02-02 12:38:11 -0800 |
commit | 727e7201f71d17d12d23f5dcc945280faff9c337 (patch) | |
tree | fd29d6ae4d980160b3dda0bb4e72a1ef31dda980 /db | |
parent | 7f24acaf6d9b40fba1c685f1e22cc76291821952 (diff) | |
download | mongo-727e7201f71d17d12d23f5dcc945280faff9c337.tar.gz |
Add boolean version of append()
Diffstat (limited to 'db')
-rw-r--r-- | db/jsobj.h | 7 |
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); |