Changeset 343 for XIOS/trunk/src/node/file.cpp
- Timestamp:
- 03/30/12 17:06:38 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/file.cpp
r337 r343 130 130 { 131 131 shared_ptr<CContext> context=CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()) ; 132 date::CDate& currentDate=context->calendar->getCurrentDate() ;132 CDate& currentDate=context->calendar->getCurrentDate() ; 133 133 if (! sync_freq.isEmpty()) 134 134 { … … 145 145 { 146 146 shared_ptr<CContext> context=CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()) ; 147 date::CDate& currentDate=context->calendar->getCurrentDate() ;148 149 if (! sync_freq.isEmpty()) syncFreq = date::CDuration::FromString(sync_freq.getValue());150 if (! split_freq.isEmpty()) splitFreq = date::CDuration::FromString(split_freq.getValue());151 if (! output_freq.isEmpty()) outputFreq = date::CDuration::FromString(output_freq.getValue());152 lastSync=new date::CDate(currentDate) ;153 lastSplit=new date::CDate(currentDate) ;147 CDate& currentDate=context->calendar->getCurrentDate() ; 148 149 if (! sync_freq.isEmpty()) syncFreq = CDuration::FromString(sync_freq.getValue()); 150 if (! split_freq.isEmpty()) splitFreq = CDuration::FromString(split_freq.getValue()); 151 if (! output_freq.isEmpty()) outputFreq = CDuration::FromString(output_freq.getValue()); 152 lastSync=new CDate(currentDate) ; 153 lastSplit=new CDate(currentDate) ; 154 154 isOpen=false ; 155 155 } … … 166 166 { 167 167 shared_ptr<CContext> context=CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()) ; 168 date::CDate& currentDate=context->calendar->getCurrentDate() ;168 CDate& currentDate=context->calendar->getCurrentDate() ; 169 169 if (! sync_freq.isEmpty()) 170 170 { … … 183 183 { 184 184 shared_ptr<CContext> context=CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()) ; 185 date::CDate& currentDate=context->calendar->getCurrentDate() ;185 CDate& currentDate=context->calendar->getCurrentDate() ; 186 186 if (! split_freq.isEmpty()) 187 187 { … … 202 202 { 203 203 shared_ptr<CContext> context=CObjectFactory::GetObject<CContext>(CObjectFactory::GetCurrentContextId()) ; 204 date::CDate& currentDate=context->calendar->getCurrentDate() ;204 CDate& currentDate=context->calendar->getCurrentDate() ; 205 205 206 206 std::vector<boost::shared_ptr<CField> >::iterator it, end = this->enabledFields.end(); … … 224 224 if (!name_suffix.isEmpty()) oss << name_suffix.getValue(); 225 225 // if (!split_freq.isEmpty()) oss<<"-["<<currentDate.toString()<<"]" ; 226 if (!split_freq.isEmpty()) oss<<"_"<<lastSplit->getStryyyymmdd()<<"-"<< (*lastSplit+(splitFreq-1* date::Second)).getStryyyymmdd();226 if (!split_freq.isEmpty()) oss<<"_"<<lastSplit->getStryyyymmdd()<<"-"<< (*lastSplit+(splitFreq-1*Second)).getStryyyymmdd(); 227 227 bool multifile=true ; 228 228 if (!type.isEmpty())
Note: See TracChangeset
for help on using the changeset viewer.