dlvhex  2.5.0
sem< StrongNegationParserModuleSemantics::stronglyNegatedPrefixAtom > Struct Template Reference

Public Member Functions

void createAtom (RegistryPtr reg, OrdinaryAtom &atom, ID &target)
void operator() (StrongNegationParserModuleSemantics &mgr, const boost::fusion::vector2< dlvhex::ID, boost::optional< boost::optional< std::vector< dlvhex::ID > > > > &source, ID &target)

Detailed Description

template<>
struct sem< StrongNegationParserModuleSemantics::stronglyNegatedPrefixAtom >

Definition at line 160 of file StrongNegationPlugin.cpp.


Member Function Documentation

void sem< StrongNegationParserModuleSemantics::stronglyNegatedPrefixAtom >::operator() ( StrongNegationParserModuleSemantics mgr,
const boost::fusion::vector2< dlvhex::ID, boost::optional< boost::optional< std::vector< dlvhex::ID > > > > &  source,
ID target 
) [inline]

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