Changeset 336 for XIOS/trunk/src/interface/c_attr
- Timestamp:
- 03/30/12 15:52:19 (12 years ago)
- Location:
- XIOS/trunk/src/interface/c_attr
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/c_attr/iccontext_attr.cpp
r335 r336 60 60 61 61 62 void cxios_set_context_time_origin(context_Ptr context_hdl, const char * time_origin, int time_origin_size) 63 { 64 std::string time_origin_str; 65 if(!cstr2string(time_origin, time_origin_size, time_origin_str)) return; 66 context_hdl->time_origin.setValue(time_origin_str); 67 context_hdl->sendAttributToServer(context_hdl->time_origin); 68 } 69 70 void cxios_get_context_time_origin(context_Ptr context_hdl, char * time_origin, int time_origin_size) 71 { 72 if(!string_copy(context_hdl->time_origin.getValue(),time_origin , time_origin_size)) 73 ERROR("void cxios_get_context_time_origin(context_Ptr context_hdl, char * time_origin, int time_origin_size)", <<"Input string is to short"); 74 } 75 76 62 77 void cxios_set_context_timestep(context_Ptr context_hdl, const char * timestep, int timestep_size) 63 78 { -
XIOS/trunk/src/interface/c_attr/icfile_attr.cpp
r335 r336 99 99 100 100 101 void cxios_set_file_par_access(file_Ptr file_hdl, const char * par_access, int par_access_size) 102 { 103 std::string par_access_str; 104 if(!cstr2string(par_access, par_access_size, par_access_str)) return; 105 file_hdl->par_access.setValue(par_access_str); 106 file_hdl->sendAttributToServer(file_hdl->par_access); 107 } 108 109 void cxios_get_file_par_access(file_Ptr file_hdl, char * par_access, int par_access_size) 110 { 111 if(!string_copy(file_hdl->par_access.getValue(),par_access , par_access_size)) 112 ERROR("void cxios_get_file_par_access(file_Ptr file_hdl, char * par_access, int par_access_size)", <<"Input string is to short"); 113 } 114 115 101 116 void cxios_set_file_split_freq(file_Ptr file_hdl, const char * split_freq, int split_freq_size) 102 117 { -
XIOS/trunk/src/interface/c_attr/icfilegroup_attr.cpp
r335 r336 114 114 115 115 116 void cxios_set_filegroup_par_access(filegroup_Ptr filegroup_hdl, const char * par_access, int par_access_size) 117 { 118 std::string par_access_str; 119 if(!cstr2string(par_access, par_access_size, par_access_str)) return; 120 filegroup_hdl->par_access.setValue(par_access_str); 121 filegroup_hdl->sendAttributToServer(filegroup_hdl->par_access); 122 } 123 124 void cxios_get_filegroup_par_access(filegroup_Ptr filegroup_hdl, char * par_access, int par_access_size) 125 { 126 if(!string_copy(filegroup_hdl->par_access.getValue(),par_access , par_access_size)) 127 ERROR("void cxios_get_filegroup_par_access(filegroup_Ptr filegroup_hdl, char * par_access, int par_access_size)", <<"Input string is to short"); 128 } 129 130 116 131 void cxios_set_filegroup_split_freq(filegroup_Ptr filegroup_hdl, const char * split_freq, int split_freq_size) 117 132 {
Note: See TracChangeset
for help on using the changeset viewer.