RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
js/bids_js.h
00001 
00009 #pragma once
00010 
00011 #include "rtb_js.h"
00012 #include "rtbkit/common/bids.h"
00013 #include "soa/js/js_value.h"
00014 #include "v8.h"
00015 
00016 
00017 namespace Datacratic {
00018 namespace JS {
00019 
00020 
00021 /******************************************************************************/
00022 /* BID                                                                        */
00023 /******************************************************************************/
00024 
00025 RTBKIT::Bid* from_js(const JSValue& value, RTBKIT::Bid**);
00026 RTBKIT::Bid from_js(const JSValue& value, RTBKIT::Bid*);
00027 void to_js(JSValue & value, const RTBKIT::Bid & amount);
00028 
00029 
00030 /******************************************************************************/
00031 /* BIDS                                                                       */
00032 /******************************************************************************/
00033 
00034 RTBKIT::Bids* from_js(const JSValue& value, RTBKIT::Bids**);
00035 RTBKIT::Bids from_js(const JSValue& value, RTBKIT::Bids*);
00036 void to_js(JSValue & value, const RTBKIT::Bids & amount);
00037 
00038 
00039 } // namespace JS
00040 } // namespace Datacratic
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator