Sha256: 09118383d5e2a98d3db954fbb77616e2dbf59ff66167187f260425b0c74da200
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
/***************************************************************************** $Id: binder.h 668 2008-01-04 23:00:34Z blackhedd $ File: binder.h Date: 07Apr06 Copyright (C) 2006-07 by Francis Cianfrocca. All Rights Reserved. Gmail: blackhedd This program is free software; you can redistribute it and/or modify it under the terms of either: 1) the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version; or 2) Ruby's License. See the file COPYING for complete licensing information. *****************************************************************************/ #ifndef __ObjectBindings__H_ #define __ObjectBindings__H_ class Bindable_t { public: static string CreateBinding(); static Bindable_t *GetObject (const string&); static Bindable_t *GetObject (const char*); static map<string, Bindable_t*> BindingBag; public: Bindable_t(); virtual ~Bindable_t(); const string &GetBinding() {return Binding;} const char *GetBindingChars() {return Binding.c_str();} private: string Binding; }; #endif // __ObjectBindings__H_
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
eventmachine-0.12.0-i386-mswin32 | ext/binder.h |
eventmachine-0.12.0 | ext/binder.h |
eventmachine-0.12.2 | ext/binder.h |