mirror of
https://github.com/NixOS/nix.git
synced 2025-11-26 12:10:59 +01:00
Added state marshall functions in RemoteStore.cc (still unfinished in Nix-worker.cc)
This commit is contained in:
parent
bdcce95a39
commit
2e7539bd27
18 changed files with 423 additions and 224 deletions
|
|
@ -919,22 +919,22 @@ Strings unpackStrings(const string & s)
|
|||
return strings;
|
||||
}
|
||||
|
||||
string packRevisionNumbers(const RevisionNumbers & revs)
|
||||
string packRevisionNumbers(const IntVector & revs)
|
||||
{
|
||||
string seperator = "|";
|
||||
string d = "";
|
||||
for (RevisionNumbers::const_iterator i = revs.begin();
|
||||
for (IntVector::const_iterator i = revs.begin();
|
||||
i != revs.end(); ++i){
|
||||
d += int2String(*i) + seperator;
|
||||
}
|
||||
return d;
|
||||
}
|
||||
|
||||
RevisionNumbers unpackRevisionNumbers(const string & packed)
|
||||
IntVector unpackRevisionNumbers(const string & packed)
|
||||
{
|
||||
string seperator = "|";
|
||||
Strings ss = tokenizeString(packed, seperator);
|
||||
RevisionNumbers revs;
|
||||
IntVector revs;
|
||||
|
||||
for (Strings::const_iterator i = ss.begin();
|
||||
i != ss.end(); ++i){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue