File MIES_Labnotebook.ipf¶
Functions
-
variable LBN_SetDimensionLabels(WaveText keys, wave values, variable start = defaultValue)¶
Set column dimension labels from the first row of the key wave.
-
std::tuple<variable, string, variable> LBN_GetEntryProperties(WaveTextOrNull keyWave, string key)¶
Queries the unit and column from the key wave.
- Parameters:
keyWave – labnotebook key wave
key – key to look for
- Return values:
result – one on error, zero otherwise
unit – unit of the result [empty if not found]
col – column of the result into the keyWave [NaN if not found]
-
wave LBN_GetNumericWave(variable defValue = defaultValue)¶
Return a wave suitable for consumption by ED_AddEntryToLabnotebook()
-
wave LBN_GetTextWave(string defValue = defaultValue)¶
Return a wave suitable for consumption by ED_AddEntryToLabnotebook()
-
wave LBV_GetFilledLabnotebookEntries(WaveOrNull values)¶
Return all labnotebook entries which are at least written once.
-
static string LBV_IsLabnotebookColumnFilled(wave values, variable col)¶
Return the name of the given labnotebook column if it was written into at least once, an empty string otherwise.