model_server/project/src/projList.cxx
//  The following have to be called as a matched pair to build a project list
//    from a space-delimited character string.  They use a static variable, so
//    they must not be called a second time till the first is complete.
The following have to be called as a matched pair to build a project list
from a space-delimited character string.  They use a static variable, so
they must not be called a second time till the first is complete.
The following have to be called as a matched pair to build a project list from a space - delimited character string . They use a static variable so they must not be called a second time till the first is complete .
void projList::parse_names_init(const char* input)             
{
  Initialize(projList::parse_names_init);
   proj_contents.removeAll();
   proj_contents_next = 0;
   if( strcmp(input, "/") )
     parse_selection( input, proj_contents );
  pathlist = input;
  next_path = pathlist;                 
}
void projList :: parse_names_init ( const char * input ) { Initialize ( projList :: parse_names_init ) ; proj_contents . removeAll ( ) ; proj_contents_next = 0 ; if ( strcmp ( input , " " ) ) parse_selection ( input , proj_contents ) ; pathlist = input ; next_path = pathlist ; }
The following have to be called as a matched pair to build a project list
from a space-delimited character string.
The following have to be called as a matched pair to build a project list from a space - delimited character string .
// NOT class static // next_path is file static !!!!