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