]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/binarywriter.cpp
Style update: add spaces around assignments
[libs/datafile.git] / source / binarywriter.cpp
index 98dd2a9635317d56986ebff812867c263e25d5b9..0e118c9eb0ceb4542eda97752633e8f95848f9ef 100644 (file)
@@ -18,8 +18,8 @@ BinaryWriter::BinaryWriter(IO::Base &o):
        next_kwd_id(3),
        next_str_id(1)
 {
-       dict[DictEntry("__kwd", "iss")]=1;
-       dict[DictEntry("__str", "is")]=2;
+       dict[DictEntry("__kwd", "iss")] = 1;
+       dict[DictEntry("__str", "is")] = 2;
 }
 
 void BinaryWriter::write(const Statement &st)
@@ -30,12 +30,12 @@ void BinaryWriter::write(const Statement &st)
 
 void BinaryWriter::write_(const Statement &st)
 {
-       Dictionary::iterator i=dict.find(create_entry(st));
+       Dictionary::iterator i = dict.find(create_entry(st));
        if(i==dict.end())
                throw InvalidParameterValue("Unknown statement");
 
        write_int(i->second);
-       for(ValueArray::const_iterator j=st.args.begin(); j!=st.args.end(); ++j)
+       for(ValueArray::const_iterator j = st.args.begin(); j!=st.args.end(); ++j)
                switch(j->get_type())
                {
                case INTEGER: write_int   (j->get<long long>()); break;
@@ -46,20 +46,20 @@ void BinaryWriter::write_(const Statement &st)
                }
 
        write_int(st.sub.size());
-       for(list<Statement>::const_iterator j=st.sub.begin(); j!=st.sub.end(); ++j)
+       for(list<Statement>::const_iterator j = st.sub.begin(); j!=st.sub.end(); ++j)
                write(*j);
 }
 
 DictEntry BinaryWriter::create_entry(const Statement &st)
 {
-       static const char types[]="ifsbe";
+       static const char types[] = "ifsbe";
 
        string args;
-       for(ValueArray::const_iterator i=st.args.begin(); i!=st.args.end(); ++i)
+       for(ValueArray::const_iterator i = st.args.begin(); i!=st.args.end(); ++i)
        {
                if(i->get_type()>=5)
                        throw InvalidParameterValue("Invalid argument type");
-               args+=types[i->get_type()];
+               args += types[i->get_type()];
        }
 
        return DictEntry(st.keyword, args);
@@ -67,43 +67,43 @@ DictEntry BinaryWriter::create_entry(const Statement &st)
 
 void BinaryWriter::collect_keywords(const Statement &st)
 {
-       DictEntry de=create_entry(st);
+       DictEntry de = create_entry(st);
 
        if(!dict.count(de))
        {
                Statement kst;
-               kst.keyword="__kwd";
+               kst.keyword = "__kwd";
                kst.args.push_back(next_kwd_id);
                kst.args.push_back(de.keyword);
                kst.args.push_back(de.args);
                write_(kst);
 
-               dict[de]=next_kwd_id++;
+               dict[de] = next_kwd_id++;
        }
 
-       for(ValueArray::const_iterator i=st.args.begin(); i!=st.args.end(); ++i)
+       for(ValueArray::const_iterator i = st.args.begin(); i!=st.args.end(); ++i)
        {
-               const Type t=i->get_type();
-               const string &r=i->get_raw();
+               const Type t = i->get_type();
+               const string &r = i->get_raw();
                if((t==ENUM || (t==STRING && r.size()<32)) && !strings.count(r))
                {
                        Statement sst;
-                       sst.keyword="__str";
+                       sst.keyword = "__str";
                        sst.args.push_back(next_str_id);
                        sst.args.push_back(r);
                        write_(sst);
 
-                       strings[r]=next_str_id++;
+                       strings[r] = next_str_id++;
                }
        }
 
-       for(list<Statement>::const_iterator i=st.sub.begin(); i!=st.sub.end(); ++i)
+       for(list<Statement>::const_iterator i = st.sub.begin(); i!=st.sub.end(); ++i)
                collect_keywords(*i);
 }
 
 void BinaryWriter::write_int(long long n)
 {
-       unsigned i=sizeof(long long)-1;
+       unsigned i = sizeof(long long)-1;
 
        if(n>=0)
                for(; (i>0 && (n>>(i*7-1))==0); --i) ;
@@ -116,7 +116,7 @@ void BinaryWriter::write_int(long long n)
 
 void BinaryWriter::write_string(const string &s)
 {
-       StringMap::const_iterator i=strings.find(s);
+       StringMap::const_iterator i = strings.find(s);
        if(i!=strings.end())
                write_int(-static_cast<int>(i->second));
        else
@@ -134,19 +134,19 @@ void BinaryWriter::write_float(float f)
                char d[sizeof(float)];
        };
 
-       v=f;
+       v = f;
 #if BYTE_ORDER == LITTLE_ENDIAN
-       for(unsigned i=sizeof(float); i--;)
+       for(unsigned i = sizeof(float); i--;)
                out.put(d[i]);
 #else
-       for(unsigned i=0; i<sizeof(float); ++i)
+       for(unsigned i = 0; i<sizeof(float); ++i)
                out.put(d[i]);
 #endif
 }
 
 void BinaryWriter::write_enum(const string &e)
 {
-       StringMap::const_iterator i=strings.find(e);
+       StringMap::const_iterator i = strings.find(e);
        if(i==strings.end())
                throw InvalidParameterValue("Unknown enum");
        write_int(i->second);