v8_db.h File Reference

#include <v8.h>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include "engine.h"
#include "../client/dbclient.h"
Include dependency graph for v8_db.h:

Go to the source code of this file.

Classes

struct  mongo::v8Locks::RecursiveLock
struct  mongo::v8Locks::RecursiveUnlock
class  mongo::V8Lock
struct  mongo::V8Unlock

Namespaces

namespace  mongo
namespace  mongo::v8Locks

Functions

v8::Handle< v8::Value > mongo::binDataInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::binDataToString (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::bsonsize (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::collectionFallback (v8::Local< v8::String > name, const v8::AccessorInfo &info)
v8::Handle< v8::Value > mongo::collectionInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::dbInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::dbPointerInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::dbQueryIndexAccess (uint32_t index, const v8::AccessorInfo &info)
v8::Handle< v8::Value > mongo::dbQueryInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::dbRefInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::dbTimestampInit (const v8::Arguments &args)
void mongo::disableV8Interrupt ()
void mongo::enableV8Interrupt ()
mongo::DBClientBasemongo::getConnection (const v8::Arguments &args)
v8::Handle< v8::FunctionTemplate > mongo::getMongoFunctionTemplate (bool local)
void mongo::installDBTypes (v8::Handle< v8::Object > &global)
void mongo::installDBTypes (v8::Handle< v8::ObjectTemplate > &global)
v8::Handle< v8::Value > mongo::internalCursorCons (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::internalCursorHasNext (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::internalCursorNext (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::internalCursorObjsLeftInBatch (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoConsExternal (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoConsLocal (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoFind (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoInsert (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoRemove (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::mongoUpdate (const v8::Arguments &args)
template<v8::Handle< v8::Value >(*)(const v8::Arguments &) f>
v8::Local< v8::FunctionTemplate > mongo::newV8Function ()
v8::Handle< v8::Value > mongo::numberLongInit (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::numberLongToNumber (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::numberLongToString (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::numberLongValueOf (const v8::Arguments &args)
v8::Handle< v8::Value > mongo::objectIdInit (const v8::Arguments &args)
template<v8::Handle< v8::Value >(*)(const v8::Arguments &) f>
v8::Handle< v8::Value > mongo::v8Callback (const v8::Arguments &args)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:43 2013