19 #include <utility/lua/LuaIterator.hh>
22 #include <utility/string_util.hh>
24 #include <basic/Tracer.hh>
29 static basic::Tracer
TR(
"protocols.inputter.PDBInputter");
32 void lregister_PDBInputter( lua_State * lstate ) {
33 lregister_Inputter( lstate );
34 luabind::module(lstate,
"protocols")
36 luabind::namespace_(
"inputter")
38 luabind::class_<PDBInputter, Inputter>(
"PDBInputter")
52 for(
int i = 1; i<n; i++){
76 for(
int i = 1; i<n; i++){
106 void PDBInputter::parse_def( utility::lua::LuaObject
const & def,
107 utility::lua::LuaObject
const & tasks,
108 utility::lua::LuaObject & inputters ) {
109 if( def[
"multiplier"] )
multiplier_ = def[
"multiplier"].to<
int>();
110 if( def[
"multiply_over_all"] )
multiply_over_all_ = def[
"multiply_over_all"].to<
bool>();
111 for (utility::lua::LuaIterator i=def[
"filelist"].begin(),
end; i !=
end; ++i) {
116 void PDBInputter::lregister( lua_State * lstate ) {
117 lregister_PDBInputter( lstate );