20 #ifndef _SAIGLOBALS_H_
21 #define _SAIGLOBALS_H_
26 #include "SAIexception.h"
28 namespace freeWRLSAI_cpp
43 typedef std::pair<std::string, std::string> saiProperty;
50 virtual const char* getComponentName() = 0;
58 virtual const char* getProfileName() = 0;
60 virtual std::map<std::string, saiComponent*> getComponentDeclaration() = 0;
65 typedef std::pair<std::string, saiComponent*> saiComponentDeclaration;
67 typedef enum _SAIActions
74 RemoveBrowserInterest,
99 #endif //_SAIGLOBALS_H_