|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| system_setup (::system_setup::enum_flag eflag, const_char_pointer pszName) | |
| system_setup (PFN_factory pfnFactory, const_char_pointer pszName) | |
| void | construct () |
| bool | should_install () |
| bool | has_flag (::system_setup::enum_flag eflag) |
| virtual ::pointer<::acme::library > | create_library () |
| virtual::particle_pointer | create_particle () |
| virtual::particle_pointer | create_application_as_particle () |
| virtual ::pointer<::acme::library > | _create_library () |
| virtual::particle_pointer | _create_particle () |
| virtual::particle_pointer | _create_application_as_particle () |
Static Public Member Functions | |
| static system_setup * | get_last (::system_setup::enum_flag eflag, const_char_pointer pszName=nullptr) |
| static system_setup * | get_first (::system_setup::enum_flag eflag, const_char_pointer pszName=nullptr) |
| static PFN_factory | get_factory_function (const_char_pointer pszName=nullptr) |
Public Attributes | |
| const_char_pointer | m_pszName |
| enum_flag | m_eflag |
| system_setup * | m_ppropertysetupNext |
| PFN_factory | m_pfnFactory |
Static Public Attributes | |
| static system_setup * | s_psetupList = nullptr |