{
switch ( solvAttrType() )
{
- case REPOKEY_TYPE_U32:
case REPOKEY_TYPE_NUM:
case REPOKEY_TYPE_CONSTANT:
return true;
{
switch ( solvAttrType() )
{
- case REPOKEY_TYPE_U32:
case REPOKEY_TYPE_NUM:
case REPOKEY_TYPE_CONSTANT:
return _dip->kv.num;
{
switch ( solvAttrType() )
{
- case REPOKEY_TYPE_U32:
case REPOKEY_TYPE_NUM:
case REPOKEY_TYPE_CONSTANT:
return SOLV_KV_NUM64(&_dip->kv);
}
break;
- case REPOKEY_TYPE_U32:
case REPOKEY_TYPE_NUM:
case REPOKEY_TYPE_CONSTANT:
return str::numstring( asInt() );
///////////////////////////////////////////////////////////////////
- bool LookupAttr::iterator::dip_equal( const ::_Dataiterator & lhs, const ::_Dataiterator & rhs ) const
+ bool LookupAttr::iterator::dip_equal( const detail::CDataiterator & lhs, const detail::CDataiterator & rhs ) const
{
// Iterator equal is same position in same container.
// Here: same attribute in same solvable.
std::ostream & operator<<( std::ostream & str, const LookupAttr::iterator & obj )
{
- const ::_Dataiterator * dip = obj.get();
+ const detail::CDataiterator * dip = obj.get();
if ( ! dip )
return str << "EndOfQuery";
} // namespace zypp
///////////////////////////////////////////////////////////////////
-std::ostream & operator<<( std::ostream & str, const ::_Dataiterator * obj )
+std::ostream & operator<<( std::ostream & str, const zypp::sat::detail::CDataiterator * obj )
{
- str << "::_Dataiterator(";
+ str << "detail::CDataiterator(";
if ( ! obj )
{
str << "NULL";