fipa_acl  1.4
Classes | Public Types | Public Member Functions | List of all members
convertToTimeImpl Struct Reference

#include <grammar_common.h>

Classes

struct  result
 

Public Types

typedef fipa::acl::Time result_type
 

Public Member Functions

result_type operator() (const std::string &arg, const std::string &msecs) const
 

Detailed Description

Convert String to Time

Definition at line 495 of file grammar_common.h.

Member Typedef Documentation

Definition at line 497 of file grammar_common.h.

Member Function Documentation

result_type convertToTimeImpl::operator() ( const std::string &  arg,
const std::string &  msecs 
) const
inline

Definition at line 505 of file grammar_common.h.

506  {
507  fipa::acl::Time convertedTime;
508 #ifdef BOOST_SPIRIT_DEBUG
509  printf("convertToTimeImpl: %s:%s\n", arg.c_str(), msecs.c_str());
510 #endif
511  // TODO: windows portage
512  strptime(arg.c_str(),"%Y-%m-%dT%H:%M:%S",&convertedTime);
513  convertedTime.tm_msec = atoi(msecs.c_str());
514 
515  return convertedTime;
516  }

The documentation for this struct was generated from the following file: