Lines Matching defs:sc_cor
22 sc_cor.h -- Coroutine abstract base classes.
52 // CLASS : sc_cor
57 class sc_cor
62 sc_cor() {}
67 virtual ~sc_cor() {}
75 sc_cor( const sc_cor& );
76 sc_cor& operator = ( const sc_cor& );
98 virtual sc_cor* create(
102 virtual void yield( sc_cor* next_cor ) = 0;
105 virtual void abort( sc_cor* next_cor ) = 0;
108 virtual sc_cor* get_main() = 0;
128 // $Log: sc_cor.h,v $