factoryexamples.h File Reference

Classes

class  StringHashInterface
 

Typedefs

using StringHashFactoryType = maxon::Factory< StringHashRef(maxon::String)>
 

Functions

 MAXON_DECLARATION (maxon::Class< StringHashRef >, SecretStringClass, "net.maxonexample.class.stringhash")
 
 MAXON_DECLARATION (StringHashFactoryType, StringHashFromStringFactory, "net.maxonexample.factory.stringhashfromstring")
 
 MAXON_DECLARATION (StringHashFactoryType, StringHashFromHashFactory, "net.maxonexample.factory.stringhashfromhash")
 

Typedef Documentation

◆ StringHashFactoryType

using StringHashFactoryType = maxon::Factory<StringHashRef(maxon::String)>

[factory_example_declaration]

Function Documentation

◆ MAXON_DECLARATION() [1/3]

MAXON_DECLARATION ( maxon::Class< StringHashRef >  ,
SecretStringClass  ,
"net.maxonexample.class.stringhash"   
)

[factory_example_interface]

◆ MAXON_DECLARATION() [2/3]

MAXON_DECLARATION ( StringHashFactoryType  ,
StringHashFromStringFactory  ,
"net.maxonexample.factory.stringhashfromstring"   
)

◆ MAXON_DECLARATION() [3/3]

MAXON_DECLARATION ( StringHashFactoryType  ,
StringHashFromHashFactory  ,
"net.maxonexample.factory.stringhashfromhash"   
)

[factory_example_declaration]