SG_LOG(SG_GENERAL, SG_WARN, "remove_subsystem: missing:" << name);
}
+//------------------------------------------------------------------------------
+void SGSubsystemGroup::clearSubsystems()
+{
+ for( MemberVec::iterator it = _members.begin();
+ it != _members.end();
+ ++it )
+ delete *it;
+ _members.clear();
+}
+
void
SGSubsystemGroup::set_fixed_update_time(double dt)
{
SGSubsystemMgr::add (const char * name, SGSubsystem * subsystem,
GroupType group, double min_time_sec)
{
- SG_LOG(SG_GENERAL, SG_INFO, "Adding subsystem " << name);
+ SG_LOG(SG_GENERAL, SG_DEBUG, "Adding subsystem " << name);
get_group(group)->set_subsystem(name, subsystem, min_time_sec);
if (_subsystem_map.find(name) != _subsystem_map.end()) {