コード例 #1
0
ファイル: Bot.cpp プロジェクト: sleimanf/aibot
Bot::Bot(GraphBuilderFramework &builder) throw(InternalProgrammerErrorException &)
	: m_pimpl(new BotImpl(builder))
{

	LOG_BOT_METHOD("Bot::Bot(GraphBuilderFramework &builder)");
	addInstanceOf("Bot");
}
コード例 #2
0
ファイル: NonImplemented.cpp プロジェクト: sleimanf/aibot
NonImplemented::NonImplemented()
	throw(InternalProgrammerErrorException &)

{
	LOG_BOT_METHOD("NonImplemented::NonImplemented()");
	addInstanceOf("NonImplemented");
}
コード例 #3
0
ファイル: ThatStar.cpp プロジェクト: sleimanf/aibot
ThatStar::ThatStar(GraphBuilderFramework &builder)
throw(InternalProgrammerErrorException &)
    : m_pimpl(new ThatStarImpl(builder))
{
    LOG_BOT_METHOD("ThatStar::ThatStar(GraphBuilderFramework &builder)");
    addInstanceOf("ThatStar");
}
コード例 #4
0
ファイル: Random.cpp プロジェクト: sleimanf/aibot
Random::Random()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new RandomImpl)
{
	LOG_BOT_METHOD("Random::Random()");
	addInstanceOf("Random");
}
コード例 #5
0
ファイル: Bot.cpp プロジェクト: Tiger66639/librebecca
Bot::Bot()   
	throw(InternalProgrammerErrorException &)
	: InnerTemplate(), 
	  m_pimpl(new BotImpl())
{
	addInstanceOf("Bot");
}
コード例 #6
0
ファイル: System.cpp プロジェクト: sleimanf/aibot
System::System()
	throw(InternalProgrammerErrorException &)

{
	LOG_BOT_METHOD("System::System()");
	addInstanceOf("System");
}
コード例 #7
0
ファイル: Condition.cpp プロジェクト: sleimanf/aibot
Condition::Condition(GraphBuilderFramework &builder) 
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new ConditionImpl(builder))
{
	LOG_BOT_METHOD("Condition::Condition(GraphBuilderFramework &builder)");
	addInstanceOf("Condition");
}
コード例 #8
0
ファイル: Random.cpp プロジェクト: Tiger66639/librebecca
Random::Random()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new RandomImpl)
{
	addInstanceOf("Random");

	//Seed the random number generator once with the current time
	srand(static_cast<unsigned>(time(0)));

}
コード例 #9
0
ファイル: InnerAIML.cpp プロジェクト: Tiger66639/librebecca
InnerAIML::InnerAIML()
throw(InternalProgrammerErrorException &)
    : m_pimpl(0)
{
    addInstanceOf("InnerAIML");
}
コード例 #10
0
ファイル: Sentence.cpp プロジェクト: sleimanf/aibot
Sentence::Sentence()
	throw(InternalProgrammerErrorException &)
{
	LOG_BOT_METHOD("Sentence::Sentence()");
	addInstanceOf("Sentence");
}
コード例 #11
0
ファイル: Gender.cpp プロジェクト: sleimanf/aibot
Gender::Gender(GraphBuilderFramework &builder) throw(InternalProgrammerErrorException &)
    : m_pimpl(new GenderImpl(builder))
{
    addInstanceOf("Gender");
    LOG_BOT_METHOD("Gender::Gender()");
}
コード例 #12
0
ファイル: Think.cpp プロジェクト: Tiger66639/librebecca
Think::Think() 
	throw(InternalProgrammerErrorException &)
	: m_pimpl(0)
{
	addInstanceOf("Think");
}
コード例 #13
0
ファイル: PatternSideThat.cpp プロジェクト: sleimanf/aibot
PatternSideThat::PatternSideThat(GraphBuilderFramework &builder) throw(InternalProgrammerErrorException &)
	: m_pimpl(new PatternSideThatImpl(builder)) 
{
	LOG_BOT_METHOD("PatternSideThat::PatternSideThat(GraphBuilderFramework &builder)");
	addInstanceOf("PatternSideThat");
}
コード例 #14
0
PatternSideThat::PatternSideThat() 
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new PatternSideThatImpl)
{
	addInstanceOf("PatternSideThat");
}
コード例 #15
0
ファイル: Sentence.cpp プロジェクト: Tiger66639/librebecca
Sentence::Sentence()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(0)
{
	addInstanceOf("Sentence");
}
コード例 #16
0
NonImplemented::NonImplemented()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(0)
{
	addInstanceOf("NonImplemented");
}
コード例 #17
0
ファイル: Pattern.cpp プロジェクト: sleimanf/aibot
Pattern::Pattern() throw(InternalProgrammerErrorException &)
	: m_pimpl(new PatternImpl)
{
	addInstanceOf("Pattern");
}
コード例 #18
0
ファイル: InnerTemplate.cpp プロジェクト: sleimanf/aibot
InnerTemplate::InnerTemplate() throw(InternalProgrammerErrorException &)
{
	LOG_BOT_METHOD("InnerTemplate::InnerTemplate()");
	addInstanceOf("InnerTemplate");
}
コード例 #19
0
ファイル: Id.cpp プロジェクト: sleimanf/aibot
Id::Id(GraphBuilderFramework &builder) throw(InternalProgrammerErrorException &)
	: m_pimpl(new IdImpl(builder))
{ 
	LOG_BOT_METHOD("Id::Id()");
	addInstanceOf("Id");
}
コード例 #20
0
ファイル: TopicStar.cpp プロジェクト: Tiger66639/librebecca
TopicStar::TopicStar()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new TopicStarImpl)
{
	addInstanceOf("TopicStar");
}
コード例 #21
0
ファイル: AIML.cpp プロジェクト: sleimanf/aibot
AIML::AIML(GraphBuilderFramework &builder) throw(InternalProgrammerErrorException &)
	: m_pimpl(new AIMLImpl(builder))
{
	addInstanceOf("AIML");
	LOG_BOT_METHOD("AIML::AIML(const GraphHandler &parser)");
}
コード例 #22
0
ファイル: Size.cpp プロジェクト: sleimanf/aibot
Size::Size(const GraphBuilderFramework &builder)
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new SizeImpl(builder))
{
	addInstanceOf("Size");
}
コード例 #23
0
ファイル: Person2.cpp プロジェクト: Tiger66639/librebecca
Person2::Person2()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new Person2Impl)
{
	addInstanceOf("Person2");
}
コード例 #24
0
TemplateSideThat::TemplateSideThat()
	throw(InternalProgrammerErrorException &)
	: m_pimpl(new TemplateSideThatImpl)
{
	addInstanceOf("TemplateSideThat");
}
コード例 #25
0
ファイル: Think.cpp プロジェクト: sleimanf/aibot
Think::Think() throw(InternalProgrammerErrorException &)
{
	LOG_BOT_METHOD("Thank::Think()");
	addInstanceOf("Think");
}