version 1.26.2.3, 2005/03/30 20:44:55
|
version 1.29, 2005/01/30 07:43:25
|
|
|
} | } |
| |
IdentityContainer::IdentityContainer(const IdentityContainer & container) | IdentityContainer::IdentityContainer(const IdentityContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new IdentityContainerRep(); | _rep = new IdentityContainerRep(); |
_rep->userName = container._rep->userName; | _rep->userName = container._rep->userName; |
|
|
| |
SubscriptionInstanceContainer::SubscriptionInstanceContainer | SubscriptionInstanceContainer::SubscriptionInstanceContainer |
(const SubscriptionInstanceContainer & container) | (const SubscriptionInstanceContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new SubscriptionInstanceContainerRep(); | _rep = new SubscriptionInstanceContainerRep(); |
_rep->subscriptionInstance = container._rep->subscriptionInstance; | _rep->subscriptionInstance = container._rep->subscriptionInstance; |
|
|
| |
SubscriptionInstanceNamesContainer::SubscriptionInstanceNamesContainer | SubscriptionInstanceNamesContainer::SubscriptionInstanceNamesContainer |
(const SubscriptionInstanceNamesContainer & container) | (const SubscriptionInstanceNamesContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new SubscriptionInstanceNamesContainerRep(); | _rep = new SubscriptionInstanceNamesContainerRep(); |
_rep->subscriptionInstanceNames = container._rep->subscriptionInstanceNames; | _rep->subscriptionInstanceNames = container._rep->subscriptionInstanceNames; |
|
|
| |
SubscriptionFilterConditionContainer::SubscriptionFilterConditionContainer | SubscriptionFilterConditionContainer::SubscriptionFilterConditionContainer |
(const SubscriptionFilterConditionContainer & container) | (const SubscriptionFilterConditionContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new SubscriptionFilterConditionContainerRep(); | _rep = new SubscriptionFilterConditionContainerRep(); |
_rep->filterCondition = container._rep->filterCondition; | _rep->filterCondition = container._rep->filterCondition; |
|
|
} | } |
| |
// | // |
|
// SubscriptionFilterQueryContainer |
|
// |
|
|
|
class SubscriptionFilterQueryContainerRep |
|
{ |
|
public: |
|
String filterQuery; |
|
String queryLanguage; |
|
CIMNamespaceName sourceNameSpace; |
|
}; |
|
|
|
const String SubscriptionFilterQueryContainer::NAME = |
|
"SubscriptionFilterQueryContainer"; |
|
|
|
SubscriptionFilterQueryContainer::SubscriptionFilterQueryContainer |
|
(const OperationContext::Container & container) |
|
{ |
|
const SubscriptionFilterQueryContainer * p = |
|
dynamic_cast<const SubscriptionFilterQueryContainer *>(&container); |
|
|
|
if(p == 0) |
|
{ |
|
throw DynamicCastFailedException(); |
|
} |
|
|
|
_rep = new SubscriptionFilterQueryContainerRep(); |
|
_rep->filterQuery = p->_rep->filterQuery; |
|
_rep->queryLanguage = p->_rep->queryLanguage; |
|
_rep->sourceNameSpace = p->_rep->sourceNameSpace; |
|
} |
|
|
|
SubscriptionFilterQueryContainer::SubscriptionFilterQueryContainer |
|
(const SubscriptionFilterQueryContainer & container) |
|
{ |
|
_rep = new SubscriptionFilterQueryContainerRep(); |
|
_rep->filterQuery = container._rep->filterQuery; |
|
_rep->queryLanguage = container._rep->queryLanguage; |
|
_rep->sourceNameSpace = container._rep->sourceNameSpace; |
|
} |
|
|
|
SubscriptionFilterQueryContainer::SubscriptionFilterQueryContainer( |
|
const String & filterQuery, |
|
const String & queryLanguage, |
|
const CIMNamespaceName & sourceNameSpace) |
|
{ |
|
_rep = new SubscriptionFilterQueryContainerRep(); |
|
_rep->filterQuery = filterQuery; |
|
_rep->queryLanguage = queryLanguage; |
|
_rep->sourceNameSpace = sourceNameSpace; |
|
} |
|
|
|
SubscriptionFilterQueryContainer::~SubscriptionFilterQueryContainer |
|
(void) |
|
{ |
|
delete _rep; |
|
} |
|
SubscriptionFilterQueryContainer & |
|
SubscriptionFilterQueryContainer::operator=( |
|
const SubscriptionFilterQueryContainer & container) |
|
{ |
|
if (this == &container) |
|
{ |
|
return (*this); |
|
} |
|
|
|
_rep->filterQuery = container._rep->filterQuery; |
|
_rep->queryLanguage = container._rep->queryLanguage; |
|
_rep->sourceNameSpace = container._rep->sourceNameSpace; |
|
|
|
return (*this); |
|
} |
|
|
|
String SubscriptionFilterQueryContainer::getName(void) const |
|
{ |
|
return(NAME); |
|
} |
|
|
|
OperationContext::Container * SubscriptionFilterQueryContainer::clone(void) const |
|
{ |
|
return(new SubscriptionFilterQueryContainer(_rep->filterQuery, |
|
_rep->queryLanguage, |
|
_rep->sourceNameSpace)); |
|
} |
|
|
|
void SubscriptionFilterQueryContainer::destroy(void) |
|
{ |
|
delete this; |
|
} |
|
|
|
String SubscriptionFilterQueryContainer::getFilterQuery(void) const |
|
{ |
|
return(_rep->filterQuery); |
|
} |
|
|
|
String SubscriptionFilterQueryContainer::getQueryLanguage(void) const |
|
{ |
|
return(_rep->queryLanguage); |
|
} |
|
|
|
CIMNamespaceName SubscriptionFilterQueryContainer::getSourceNameSpace(void) const |
|
{ |
|
return(_rep->sourceNameSpace); |
|
} |
|
|
|
// Unimplemented, hidden constructor not intended for actual use |
|
SubscriptionFilterQueryContainer::SubscriptionFilterQueryContainer() |
|
{ |
|
} |
|
|
|
// |
// TimeoutContainer | // TimeoutContainer |
// | // |
| |
|
|
| |
AcceptLanguageListContainer::AcceptLanguageListContainer | AcceptLanguageListContainer::AcceptLanguageListContainer |
(const AcceptLanguageListContainer & container) | (const AcceptLanguageListContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new AcceptLanguageListContainerRep(); | _rep = new AcceptLanguageListContainerRep(); |
_rep->languages = container._rep->languages; | _rep->languages = container._rep->languages; |
|
|
| |
SubscriptionLanguageListContainer::SubscriptionLanguageListContainer | SubscriptionLanguageListContainer::SubscriptionLanguageListContainer |
(const SubscriptionLanguageListContainer & container) | (const SubscriptionLanguageListContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new SubscriptionLanguageListContainerRep(); | _rep = new SubscriptionLanguageListContainerRep(); |
_rep->languages = container._rep->languages; | _rep->languages = container._rep->languages; |
|
|
| |
ContentLanguageListContainer::ContentLanguageListContainer | ContentLanguageListContainer::ContentLanguageListContainer |
(const ContentLanguageListContainer & container) | (const ContentLanguageListContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new ContentLanguageListContainerRep(); | _rep = new ContentLanguageListContainerRep(); |
_rep->languages = container._rep->languages; | _rep->languages = container._rep->languages; |
|
|
| |
SnmpTrapOidContainer::SnmpTrapOidContainer | SnmpTrapOidContainer::SnmpTrapOidContainer |
(const SnmpTrapOidContainer & container) | (const SnmpTrapOidContainer & container) |
#if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) |
|
: OperationContext::Container() |
|
#endif |
|
{ | { |
_rep = new SnmpTrapOidContainerRep(); | _rep = new SnmpTrapOidContainerRep(); |
_rep->snmpTrapOid = container._rep->snmpTrapOid; | _rep->snmpTrapOid = container._rep->snmpTrapOid; |