|
PaCO++
0.05
|
#include <FabriqueManager.h>

Public Member Functions | |
| paco_fabrique_com * | get_com (const ::std::string &fabname) |
| paco_fabrique_comScheduling * | get_comScheduling (const ::std::string &fabname) |
| paco_fabrique_distribution * | get_distribution (const ::std::string &fabname) |
| paco_fabrique_thread * | get_thread (const ::std::string &fabname) |
| paco_fabrique_manager () | |
| void | register_com (const ::std::string &fabname, paco_fabrique_com *pf) |
| void | register_comScheduling (const ::std::string &fabname, paco_fabrique_comScheduling *pf) |
| void | register_distribution (const ::std::string &fabname, paco_fabrique_distribution *pf) |
| void | register_thread (const ::std::string &fabname, paco_fabrique_thread *pf) |
| ~paco_fabrique_manager () | |
Private Attributes | |
| paco_fabrique_manager_com * | pfcom |
| paco_fabrique_manager_comScheduling * | pfcomScheduling |
| paco_fabrique_manager_distribution * | pfdistribution |
| paco_fabrique_manager_thread * | pfthread |
Definition at line 14 of file FabriqueManager.h.
| paco_fabrique_manager::paco_fabrique_manager | ( | ) |
Definition at line 4 of file FabriqueManager.cc.
References pfcom, pfcomScheduling, pfdistribution, and pfthread.
| paco_fabrique_manager::~paco_fabrique_manager | ( | ) |
Definition at line 12 of file FabriqueManager.cc.
References pfcom, pfcomScheduling, pfdistribution, and pfthread.
| paco_fabrique_com * paco_fabrique_manager::get_com | ( | const ::std::string & | fabname | ) |
Definition at line 41 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_get(), and pfcom.
Referenced by PaCO_operation::setLibCom().

| paco_fabrique_comScheduling * paco_fabrique_manager::get_comScheduling | ( | const ::std::string & | fabname | ) |
Definition at line 67 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_get(), and pfcomScheduling.
Referenced by PaCO_operation::setLibComScheduling().

| paco_fabrique_distribution * paco_fabrique_manager::get_distribution | ( | const ::std::string & | fabname | ) |
Definition at line 54 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_get(), and pfdistribution.
Referenced by PaCO_operation::setDisLibArg().

| paco_fabrique_thread * paco_fabrique_manager::get_thread | ( | const ::std::string & | fabname | ) |
Definition at line 28 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_get(), and pfthread.
Referenced by PaCO_operation::setLibThread().

| void paco_fabrique_manager::register_com | ( | const ::std::string & | fabname, |
| paco_fabrique_com * | pf | ||
| ) |
Definition at line 36 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_register(), and pfcom.

| void paco_fabrique_manager::register_comScheduling | ( | const ::std::string & | fabname, |
| paco_fabrique_comScheduling * | pf | ||
| ) |
Definition at line 62 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_register(), and pfcomScheduling.

| void paco_fabrique_manager::register_distribution | ( | const ::std::string & | fabname, |
| paco_fabrique_distribution * | pf | ||
| ) |
Definition at line 49 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_register(), and pfdistribution.

| void paco_fabrique_manager::register_thread | ( | const ::std::string & | fabname, |
| paco_fabrique_thread * | pf | ||
| ) |
Definition at line 23 of file FabriqueManager.cc.
References paco_fabrique_manager_tpl< T >::paco_register(), and pfthread.

|
private |
Definition at line 18 of file FabriqueManager.h.
Referenced by get_com(), paco_fabrique_manager(), register_com(), and ~paco_fabrique_manager().
|
private |
Definition at line 20 of file FabriqueManager.h.
Referenced by get_comScheduling(), paco_fabrique_manager(), register_comScheduling(), and ~paco_fabrique_manager().
|
private |
Definition at line 19 of file FabriqueManager.h.
Referenced by get_distribution(), paco_fabrique_manager(), register_distribution(), and ~paco_fabrique_manager().
|
private |
Definition at line 17 of file FabriqueManager.h.
Referenced by get_thread(), paco_fabrique_manager(), register_thread(), and ~paco_fabrique_manager().