libbio
Loading...
Searching...
No Matches
Macros
Macros.h File Reference
#include "bio/molecular/macro/Macros.h"
#include "bio/genetic/common/Types.h"
#include "bio/genetic/macro/LocationMacros.h"
Include dependency graph for genetic/macro/Macros.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BIO_GET_REQUIRED_CLASS_METHODS_FOR_genetic()    BIO_GET_REQUIRED_CLASS_METHODS_FOR_molecular()
 
#define BIO_GET_OPTIONAL_CLASS_METHODS_FOR_genetic()    BIO_GET_OPTIONAL_CLASS_METHODS_FOR_molecular()
 
#define BIO_TRANSCRIPTION_FACTOR_FUNCTION_BODY(functionName)
 

Macro Definition Documentation

◆ BIO_GET_OPTIONAL_CLASS_METHODS_FOR_genetic

#define BIO_GET_OPTIONAL_CLASS_METHODS_FOR_genetic ( )     BIO_GET_OPTIONAL_CLASS_METHODS_FOR_molecular()

Get all virtual methods defined by genetic::Class.

Returns
function signatures for use in BIO_DISAMBIGUATE_OPTIONAL_CLASS_METHODS

◆ BIO_GET_REQUIRED_CLASS_METHODS_FOR_genetic

#define BIO_GET_REQUIRED_CLASS_METHODS_FOR_genetic ( )     BIO_GET_REQUIRED_CLASS_METHODS_FOR_molecular()

Get all virtual methods defined by genetic::Class.

Returns
function signatures for use in BIO_DISAMBIGUATE_REQUIRED_CLASS_METHODS

◆ BIO_TRANSCRIPTION_FACTOR_FUNCTION_BODY

#define BIO_TRANSCRIPTION_FACTOR_FUNCTION_BODY (   functionName)
Value:
functionName, \
::bio::TranscriptionFactorPerspective::Instance(), \
#define BIO_ID_FUNCTION_BODY(functionName, perspective, dimension)
Definition IdAndPerspectiveMacros.h:71
Definition Pointer.h:115

Macro for defining TranscriptionFactors.