|
CGRAOmp
0.1
|
An abstract class representing a type of address generator. More...
#include <CGRAModel.hpp>
Public Types | |
| enum | Kind { Kind::Affine, Kind::FullState } |
Public Member Functions | |
| AddressGenerator ()=delete | |
| AddressGenerator (Kind kind) | |
| AddressGenerator (const AddressGenerator &AG)=default | |
| AddressGenerator (AddressGenerator &&)=default | |
| Kind | getKind () const |
| template<typename DerivedT > | |
| DerivedT * | asDerived () |
Private Attributes | |
| Kind | kind |
An abstract class representing a type of address generator.
|
strong |
|
delete |
|
inlineexplicit |
|
default |
|
default |
|
inline |
|
inline |
|
private |
1.8.17