clingo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | List of all members
Gringo::LocatableClass< T > Class Template Reference

#include <locatable.hh>

Inheritance diagram for Gringo::LocatableClass< T >:
Inheritance graph
Collaboration diagram for Gringo::LocatableClass< T >:
Collaboration graph

Public Member Functions

template<typename... Args>
 LocatableClass (Location const &loc, Args &&...args)
 
virtual void loc (Location const &loc) final
 
virtual Location const & loc () const final
 
virtual ~LocatableClass ()
 

Constructor & Destructor Documentation

template<class T >
template<typename... Args>
Gringo::LocatableClass< T >::LocatableClass ( Location const &  loc,
Args &&...  args 
)
template<class T >
Gringo::LocatableClass< T >::~LocatableClass ( )
virtual

Member Function Documentation

template<class T >
void Gringo::LocatableClass< T >::loc ( Location const &  loc)
finalvirtual
template<class T >
Location const & Gringo::LocatableClass< T >::loc ( ) const
finalvirtual

The documentation for this class was generated from the following file: