TimeoutContainer::TimeoutContainer(const OperationContext::Container & container) { const TimeoutContainer * p = dynamic_cast<const TimeoutContainer *>(&container); if(p == 0) { throw DynamicCastFailedException(); } _value = p->_value; }
WMIMapperUserInfoContainer::WMIMapperUserInfoContainer(const OperationContext::Container & container) { const WMIMapperUserInfoContainer * p = dynamic_cast<const WMIMapperUserInfoContainer *>(&container); if(p == 0) { throw DynamicCastFailedException(); } _password = p->_password; }
LocaleContainer::LocaleContainer(const OperationContext::Container & container) { const LocaleContainer * p = dynamic_cast<const LocaleContainer *>(&container); if(p == 0) { throw DynamicCastFailedException(); } *this = *p; }
CachedClassDefinitionContainer::CachedClassDefinitionContainer(const OperationContext::Container & container) { const CachedClassDefinitionContainer * p = dynamic_cast<const CachedClassDefinitionContainer *>(&container); if(p == 0) { throw DynamicCastFailedException(); } *this = *p; }
IdentityContainer::IdentityContainer(const OperationContext::Container & container) { const IdentityContainer * p = dynamic_cast<const IdentityContainer *>(&container); if(p == 0) { throw DynamicCastFailedException(); } _rep = new IdentityContainerRep(); _rep->userName = p->_rep->userName; }
SnmpTrapOidContainer::SnmpTrapOidContainer( const OperationContext::Container& container) { const SnmpTrapOidContainer* p = dynamic_cast<const SnmpTrapOidContainer*>(&container); if (p == 0) { throw DynamicCastFailedException(); } _rep = new SnmpTrapOidContainerRep(); _rep->snmpTrapOid = p->_rep->snmpTrapOid; }
ContentLanguageListContainer::ContentLanguageListContainer( const OperationContext::Container& container) { const ContentLanguageListContainer* p = dynamic_cast<const ContentLanguageListContainer*>(&container); if (p == 0) { throw DynamicCastFailedException(); } _rep = new ContentLanguageListContainerRep(); _rep->languages = p->_rep->languages; }
SubscriptionInstanceNamesContainer::SubscriptionInstanceNamesContainer( const OperationContext::Container& container) { const SubscriptionInstanceNamesContainer* p = dynamic_cast<const SubscriptionInstanceNamesContainer*>(&container); if (p == 0) { throw DynamicCastFailedException(); } _rep = new SubscriptionInstanceNamesContainerRep(); _rep->subscriptionInstanceNames = p->_rep->subscriptionInstanceNames; }
SubscriptionFilterConditionContainer::SubscriptionFilterConditionContainer( const OperationContext::Container& container) { const SubscriptionFilterConditionContainer* p = dynamic_cast<const SubscriptionFilterConditionContainer*>(&container); if (p == 0) { throw DynamicCastFailedException(); } _rep = new SubscriptionFilterConditionContainerRep(); _rep->filterCondition = p->_rep->filterCondition; _rep->queryLanguage = p->_rep->queryLanguage; }
CIMInstance::CIMInstance(const CIMObject& x) { if (!(_rep = dynamic_cast<CIMInstanceRep*>(x._rep))) throw DynamicCastFailedException(); Inc(_rep); }