TreeFrogFramework  2.8
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CClientErrorExceptionThe ClientErrorException class represents an exception that can be thrown when communication error with a HTTP client occurs
 CKvsExceptionThe KvsException class represents an exception that can be thrown when KVS database error occurs
 CRuntimeExceptionThe RuntimeException class represents an exception that can be thrown when runtime error occurs
 CSecurityExceptionThe SecurityException class represents an exception that can be thrown when a security issue is detected
 CSqlExceptionThe SqlException class represents an exception that can be thrown when SQL database error occurs
 CStandardExceptionThe StandardException class represents an exception that can be thrown when standard error occurs in source code of your web application
 CTAbstractControllerThe TAbstractController class is the abstract base class of controllers, providing functionality common to controllers
 CTAbstractModelThe TAbstractModel class is the abstract base class of models, providing functionality common to models
 CTAbstractSqlORMapperThe TAbstractSqlORMapper class is the abstract base class of functionality to object-relational mapping
 CTAbstractUserThe TAbstractUser class is the abstract base class of users, providing functionality common to users
 CTAccessValidatorThe TAccessValidator class provides validation of user access
 CAccessRuleThe AccessRule class is for internal use only
 CTActionControllerThe TActionController class is the base class of all action controllers
 CTActionHelperThe TActionHelper class is the base class of all helpers
 CTActionMailerThe TActionMailer class provides a mail client on action controller
 CTActionViewThe TActionView class is the abstract base class of views, providing functionality common to view
 CTApplicationServerBaseThe TApplicationServerBase class provides functionality common to an web application server
 CTBackgroundProcessThe TBackgroundProcess class is used to start external programs in background
 CTBackgroundProcessHandlerThe TBackgroundProcessHandler class is used to handle events of a backgound process
 CTCacheThe TCache class stores items so that can be served faster
 CTCacheStoreThe TCacheStore class provides a listing of cache store interfaces
 CTContentHeaderThe TContentHeader class contains content header information for HTTP
 CTCookieThe TCookie class holds one network cookie
 CTCookieJarThe TCookieJar class holds network cookies
 CTCriteriaThe TCriteria class represents a WHERE clause without SQL for the sake of database abstraction
 CTDatabaseContextThe TDatabaseContext class is the base class of contexts for database access
 CTDebugThe TDebug class provides a file output stream for debugging information
 CTfExceptionThe TfException class is a base class for all TreeFrog exception classes
 CTFileSystemLoggerThe TFileSystemLogger class provides writing functionality to a file
 CTFormValidatorThe TFormValidator class provides form validation for a map-table-based dictionary
 CRuleEntryThe RuleEntry class is for internal use only
 CTHtmlAttributeThe THtmlAttribute class represents HTML attributes for customizing web elements
 CTHttpClientThe THttpClient class can send HTTP requests to another server and receive replies
 CTHttpHeaderThe THttpHeader class is the abstract base class of request or response header information for HTTP
 CTHttpRequestThe THttpRequest class contains request information for HTTP
 CTHttpRequestDataThe THttpRequestData class is for shared THttpRequest data objects
 CTHttpRequestHeaderThe THttpRequestHeader class contains request header information for HTTP
 CTHttpResponseThe THttpResponse class contains response information for HTTP
 CTHttpResponseHeaderThe THttpResponseHeader class contains response header information for HTTP
 CTHttpUtilityThe THttpUtility class contains utility functions
 CTInternetMessageHeaderThe TInternetMessageHeader class contains internet message headers
 CTJobSchedulerThe TJobScheduler class provides functionality for job scheduler
 CTJSInstanceThe TJSInstance class acts as a instance for JavaScript data types
 CTJSLoaderThe TJSLoader class loads a JavaScript module in server side
 CTJSModuleThe TJSModule class represents a module for evaluating JavaScript code
 CTLogThe TLog class contains log messages for web application
 CTLoggerThe TLogger class provides an abstract base of logging functionality
 CTLoggerFactoryThe TLoggerFactory class creates TLogger objects
 CTLoggerInterfaceThe TLoggerInterface class provides an interface to implement TLogger plugins
 CTLoggerPluginThe TLoggerPlugin class provides an abstract base for custom TLogger plugins
 CTMemcachedThe TMemcached class provides a means of operating a Memcached system
 CTMimeEntityThe TMimeEntity represents a MIME entity
 CTMimeHeaderThe TMimeHeader class contains MIME header information for internet
 CTModelObjectThe TModelObject class provides an abstract base for model objects
 CTMongoODMapperThe TMongoODMapper class is a template class that provides concise functionality to object-document mapping for MongoDB
 CTMongoQueryThe TMongoQuery class provides a means of operating a MongoDB system
 CTMultipartFormDataThe TMultipartFormData represents a media-type multipart/form-data
 CTOAuth2ClientThe TOAuth2Client class provides an implementation of the Authorization Code Grant flow in OAuth2 authentication methods
 CTPaginatorThe TPaginator class provides simple functionality for a pagination bar
 CTPopMailerThe TPopMailer class provides a simple functionality to receive emails by POP
 CTPublisherThe TPublisher class provides a means of publish subscribe messaging for websocket
 CTRedisThe TRedis class provides a means of operating a Redis system
 CTSendmailMailerThe TSendmailMailer class provides a simple functionality to send emails by sendmail command
 CTSessionThe TSession class holds information associated with individual visitors
 CTSessionMemcachedStoreThe TSessionMemcachedStore class stores HTTP sessions into Memcached system
 CTSessionMongoStoreThe TSessionMongoStore class stores HTTP sessions into MongoDB system using object-document mapping tool
 CTSessionRedisStoreThe TSessionRedisStore class stores HTTP sessions into Redis system
 CTSessionSqlObjectStoreThe TSessionSqlObjectStore class stores HTTP sessions into database system using object-relational mapping tool
 CTSessionStoreThe TSessionStore is an abstract class that stores HTTP sessions
 CTSessionStoreFactoryThe TSessionStoreFactory class creates TSessionStore objects
 CTSessionStoreInterfaceThe TSessionStoreInterface class provides an interface to implement TSessionStore plugins
 CTSessionStorePluginThe TSessionStorePlugin class provides an abstract base for custom TSessionStore plugins
 CTSharedMemoryThe TSharedMemory class provides access to a shared memory segment
 CTSharedMemoryKvsThe TSharedMemoryKvs class provides a means of operating a in-memory KVS built in the server process
 CBucketThe Bucket class represents a data bucket for the in-memory KVS
 CWriteLockingIteratorThe WriteLockingIterator class provides an STL-style iterator with write-locking for TSharedMemoryKvs
 CTSqlJoinThe TSqlJoin class represents JOIN clause for combination to a record of other table
 CTSqlObjectThe TSqlObject class is the base class of ORM objects
 CTSqlORMapperThe TSqlORMapper class is a template class that provides concise functionality to object-relational mapping
 CConstIteratorConst iterator
 CTSqlORMapperIteratorThe TSqlORMapperIterator class provides a Java-style iterator for TSqlORMapper
 CTSqlQueryThe TSqlQuery class provides a means of executing and manipulating SQL statements
 CTSqlQueryORMapperThe TSqlQueryORMapper class is a template class that creates ORM objects by executing and manipulating SQL statements
 CConstIteratorConst iterator
 CTSqlQueryORMapperIteratorThe TSqlQueryORMapperIterator class provides a Java-style iterator for TSqlQueryORMapper
 CTStdErrSystemLoggerThe TStdErrSystemLogger class provides functionality of system logging to stderr
 CTStdOutLoggerThe TStdOutLogger class provides functionality of logging to stdout
 CTTemporaryFileThe TTemporaryFile class is a temporary file device on an action context of web application
 CTViewHelperThe TViewHelper class provides some functionality for views
 CTWebApplicationThe TWebApplication class provides an event loop for TreeFrog applications
 CTWebSocketEndpointThe TWebSocketEndpoint is the base class of endpoints for WebSocket communication
 CTWebSocketSessionThe TWebSocketSession class holds information associated with individual visitors for WebSocket connection