11.4.  ,   ... 399

   ,   spectral_palette   11.16 -
  pvin_object.  pvm_object     -
       . ,
        PVM-.
     ()   ()  -
 spectral_palette      PVM-
. ,    spectral_palette,  ,  
        . 
 pvm_stream        
 ,      ,  -
      ""  ""  -
          .
 , ,   ""   spectral, palette
  11.17.

//  11.17.   "" 
//                 spectral_palette

pvm_stream &operator(pvm_stream &0ut,

spectral_palette &0bj)
{

int N;

string Source;

?or(N = 0;N < Obj.Colors.size();N++)
{

Source.append(Obj.Colors[N]) ;

iff N <0bj.Colors.size() - 1){
Source.append(" ") ;

}
}
Out.reset() ;

Out.taskid(Obj.Taskid) ;

Out.messageld(0bj.Messageld) ;

Out  Source;

return(Out) ;

}

        11.17. -
  pvm_stream      , 
  ""      -
    .      -
  , ""    .
     spectral_palette     
"",  .      
Source.        
  "",       .  -
  , API-    -
,        Pthread,
POSIX  MPI.     spectral_palette    -
 PVM-  ,      ().