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