Lines Matching refs:sc_spawn_object_v
135 // CLASS sc_spawn_object_v<T> for all compilers except HP aCC
137 // CLASS sc_spawn_object_v<T, R> for HP aCC which tries to match this
149 // sc_spawn_object_v( typename F::result_type* r_p, T f, const char* name_p,
169 //"sc_spawn_object_v - semantic object with return value"
187 class sc_spawn_object_v : public sc_process_host {
189 sc_spawn_object_v( typename T::result_type* r_p, T object ) :
212 sc_spawn_object_v<T>* spawn_p;
216 spawn_p = new sc_spawn_object_v<T>(r_p, object);
221 SC_MAKE_FUNC_PTR(sc_spawn_object_v<T>,semantics),
230 SC_MAKE_FUNC_PTR(sc_spawn_object_v<T>,semantics),
240 class sc_spawn_object_v : public sc_process_host {
242 sc_spawn_object_v( R* r_p, T object) :
265 sc_spawn_object_v<T,R>* spawn_p;
269 spawn_p = new sc_spawn_object_v<T,R>(r_p, object);
275 &sc_spawn_object_v<T,R>::semantics),
285 &sc_spawn_object_v<T,R>::semantics),