nodejs-db-informix  master
nodejs bindings for Informix
 All Classes Functions Pages
informix.h
1 #ifndef __INFORMIX_H_INCLUDED__
2 #define __INFORMIX_H_INCLUDED__
3 
4 #include "nodejs-db/node_defs.h"
5 #include "nodejs-db/binding.h"
6 #include "connection.h"
7 #include "query.h"
8 
9 namespace nodejs_db_informix {
10 class Informix : public nodejs_db::Binding {
11  public:
12  static void Init(v8::Handle<v8::Object> exports);
13 
14  protected:
15  static v8::Persistent<v8::FunctionTemplate> constructorTemplate;
16 
17  Informix();
18  ~Informix();
19  static v8::Handle<v8::Value> New(const v8::Arguments& args);
20  v8::Handle<v8::Value> set(const v8::Local<v8::Object> options);
21  v8::Persistent<v8::Object> createQuery() const;
22 };
23 }
24 
25 #endif // __INFORMIX_H_INCLUDED__