Download List

프로젝트 설명

clipsmm is a C++ library that provides an interface to the CLIPS library. CLIPS provides a C environment for the construction of rule- and/or object-based expert systems used by NASA, branches of the military, numerous federal bureaus, government contractors, universities, and many companies. Several areas in which clipsmm extends the CLIPS interface are templated function callbacks using sigc++ slots, and encapsulated CLIPS execution environments.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-08-07 16:30 Back to release list
0.0.6

이 릴리스에는 별도의 스레드와 규칙 매개 변수 () 메소드를 실행하는 것과 비슷한 지정된 숫자의 생성을 시작하는 실행 환경 수업을 run_threaded () 메소드를 추가합니다. 또한 추가 join_run_thread 같은 다른 스레드를 지원하는 방법 (), 외있습니다. 알. 비록 환경에서 단일 스레드에서 실행에 제한이 여러 환경에서 여러 스레드에서 병렬로 실행할 수있습니다. 그 결과, 새 클립 : : 어떤 clipsmm하기 전에 개체의 인스턴스를 호출해야 입심이 스레딩 시스템 초기화 추가되었습니다 () 메소드를 초기화.
Tags: Major feature enhancements
This release adds a run_threaded() method to the Environment class, which creates a separate thread and initiates execution of the number of rules specified in a parameter, similar to the run() method. Also added are other thread support methods such as join_run_thread(), et. al. Although an environment is restricted to execution in a single thread, this allows multiple environments to execute in parallel in multiple threads. As a result, a new CLIPS::init() method has been added to initialize the Glib threading system which must be called before any clipsmm objects are instantiated.

Project Resources