StrDict::Load( FILE * )
Unmarshals the StrDict
from a file.
Virtual? |
No |
|
Class |
||
Arguments |
|
the file to load from |
Returns |
|
always equals 1 |
Notes
Load()
loads a
StrDict
from a file previously created by Save()
.
Example
The following example "loads" a StrDict
by reading it from
stdin
.
MyStrDict sd; ClientUser ui; sd.Load( stdin ); ui.OutputStat( &sd );
Given a marshaled StrDict
on stdin
, the code
produces the following output:
> cat marshaled.strdict depotFile=//depot/file.c clientFile=c:\test\depot\file.c headAction=edit headType=text headTime=1020067607 headRev=4 headChange=2042 headModTime 1020067484 func=client-FstatInfo > a.out < marshaled.strdict ... depotFile //depot/file.c ... clientFile clientFile=c:\test\depot\file.c ... headAction edit ... headType text ... headTime 1020067607 ... headRev 4 ... headChange 2042 ... headModTime 1020067484