Exemplo n.º 1
0
 static void to_base(person const & p, values & v, indicator & ind)
 {
     v.set("ID", p.id);
     v.set("FIRST_NAME", p.firstName);
     v.set("LAST_NAME", p.lastName);
     v.set("GENDER", p.gender, p.gender.empty() ? i_null : i_ok);
     ind = i_ok;
 }
Exemplo n.º 2
0
Arquivo: link.hpp Projeto: VSaliy/slin
        static void to_base(const slin::Link &p, values &v, indicator &ind)
        {
            v.set("id", p.m_id);
            v.set("title", p.Title);
            v.set("url", p.Url);
            v.set("description", p.Description);

            v.set("tags", slin::concatStrings(p.Tags, "\x91"));
            v.set("notes", slin::concatStrings(p.Notes, "\x91"));
            ind = i_ok;
        }
Exemplo n.º 3
0
 // //////////////////////////////////////////////////////////////////////
 void type_conversion<OPENGEOPP::IPBlockRecord_T>::
 to_base (const OPENGEOPP::IPBlockRecord_T& iIPBlockRecord,
          values& ioIPBlockRecordValues,
          indicator& ioIndicator) {
   const indicator lCountryCodeIndicator =
     iIPBlockRecord._country3Char.empty() ? i_null : i_ok;
   const indicator lCountryNameIndicator =
     iIPBlockRecord._country.empty() ? i_null : i_ok;
   ioIPBlockRecordValues.set ("ip_from", iIPBlockRecord._ipFrom);
   ioIPBlockRecordValues.set ("ip_to", iIPBlockRecord._ipTo);
   ioIPBlockRecordValues.set ("registry", iIPBlockRecord._registry);
   const int lAssignedDate = 1;
   // const int lAssignedDate = iIPBlockRecord._dateAssigned
   ioIPBlockRecordValues.set ("assigned_date", lAssignedDate);
   ioIPBlockRecordValues.set ("country_code2",
                              iIPBlockRecord._country2Char);
   ioIPBlockRecordValues.set ("country_code3",
                              iIPBlockRecord._country3Char,
                              lCountryCodeIndicator);
   ioIPBlockRecordValues.set ("country_name",
                              iIPBlockRecord._country,
                              lCountryNameIndicator);
   ioIndicator = i_ok;
 }
Exemplo n.º 4
0
 static void to_base(domain::Corpus &p, values &v, indicator &ind) {
     v.set("id", p.id);
     v.set("name", p.name);
     v.set("language", p.language);
     v.set("totalDocuments", p.totalDocuments);
 }