← Documentation
ADS-IDAC Engine 5.0.0
ConceptBasicUnit Class Reference

#include <ConceptBasicUnit.h>

Inheritance diagram for ConceptBasicUnit:
[legend]
Collaboration diagram for ConceptBasicUnit:
[legend]

Public Member Functions

void BuildConnectionsForTheConceptBasicUnit (void *)
 
void CopyConceptBasicUnitToRestartInfo (ConceptBasicUnit *)
 
void ReadInfoFromFile (std::string, std::string)
 
 ConceptBasicUnit ()
 
virtual ~ConceptBasicUnit ()
 
- Public Member Functions inherited from IDElement
void CopyIDElementToRestartInfo (IDElement *)
 
 IDElement ()
 
virtual ~IDElement ()
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
- Public Member Functions inherited from Activation
void UpdateTheBaseLineValueAfterAChange (float _decay_lamda)
 
void UpdateChangeRatio ()
 
void ResetChangeRatio ()
 
void ChangeActivationByRatio (float)
 
void CopyActivationToRestartInfo (Activation *)
 
void SetNewActivation (double)
 
void ActivationDecay (double)
 
 Activation ()
 
virtual ~Activation ()
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

int m_concept_type
 
std::string m_content
 
std::vector< IDElement * > m_antonym_list
 
std::vector< std::string > m_antonym_ID_list
 
- Public Attributes inherited from IDElement
int m_ID_Type
 
std::string m_ID
 
- Public Attributes inherited from Activation
double m_change_ratio
 
double m_activation_baseline
 
double m_activation
 
double m_old_activation
 

Detailed Description

Definition at line 16 of file ConceptBasicUnit.h.

Constructor & Destructor Documentation

◆ ConceptBasicUnit()

ConceptBasicUnit::ConceptBasicUnit ( )

Definition at line 12 of file ConceptBasicUnit.cpp.

References IDElement::m_ID_Type.

◆ ~ConceptBasicUnit()

ConceptBasicUnit::~ConceptBasicUnit ( )
virtual

Definition at line 18 of file ConceptBasicUnit.cpp.

References m_antonym_ID_list, and m_antonym_list.

Member Function Documentation

◆ BuildConnectionsForTheConceptBasicUnit()

void ConceptBasicUnit::BuildConnectionsForTheConceptBasicUnit ( void *  _pt)

Definition at line 61 of file ConceptBasicUnit.cpp.

◆ CopyConceptBasicUnitToRestartInfo()

void ConceptBasicUnit::CopyConceptBasicUnitToRestartInfo ( ConceptBasicUnit *  _CBU_pt)

Definition at line 30 of file ConceptBasicUnit.cpp.

References Activation::CopyActivationToRestartInfo(), IDElement::CopyIDElementToRestartInfo(), m_antonym_ID_list, m_antonym_list, m_concept_type, and m_content.

Here is the call graph for this function:

◆ ReadInfoFromFile()

void ConceptBasicUnit::ReadInfoFromFile ( std::string  ,
std::string   
)

Definition at line 24 of file ConceptBasicUnit.cpp.

References m_content, and IDElement::m_ID.

Member Data Documentation

◆ m_antonym_ID_list

◆ m_antonym_list

◆ m_concept_type

int ConceptBasicUnit::m_concept_type

◆ m_content

std::string ConceptBasicUnit::m_content

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