sc_process_handle.hh (12898:9c24286c7ddb) sc_process_handle.hh (12899:9a512f5c4e91)
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 136 unchanged lines hidden (view full) ---

145 {
146 warn_unimpl(__PRETTY_FUNCTION__);
147 }
148};
149
150sc_process_handle sc_get_current_process_handle();
151bool sc_is_unwinding();
152
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 136 unchanged lines hidden (view full) ---

145 {
146 warn_unimpl(__PRETTY_FUNCTION__);
147 }
148};
149
150sc_process_handle sc_get_current_process_handle();
151bool sc_is_unwinding();
152
153// Nonstandard
154// See Accellera's kernel/sim_context.cpp for an explanation of what this is
155// supposed to do. It essentially selects what happens during certain
156// undefined situations.
157extern bool sc_allow_process_control_corners;
158
153} // namespace sc_core
154
155#endif //__SYSTEMC_EXT_CORE_SC_PROCESS_HANDLE_HH__
159} // namespace sc_core
160
161#endif //__SYSTEMC_EXT_CORE_SC_PROCESS_HANDLE_HH__